diff --git a/SMPInstr.cpp b/SMPInstr.cpp
index 9791a73b7ae693665c06b5f8addf77909f814853..8133ced93adbd9d9477543f00cfa28038d4af706 100644
--- a/SMPInstr.cpp
+++ b/SMPInstr.cpp
@@ -1062,11 +1062,15 @@ void SMPInstr::MDFixupDefUseLists(void) {
 		this->MDAddRegDef(R_ax, false);
 		this->MDAddRegDef(R_cx, false);
 		this->MDAddRegDef(R_dx, false);
+#if 0
 		if (this->MDIsInterruptCall()) {
+#endif
 			this->MDAddRegUse(R_ax, false);
 			this->MDAddRegUse(R_cx, false);
 			this->MDAddRegUse(R_dx, false);
+#if 0
 		}
+#endif
 	}
 #endif
 	else if (this->MDIsEnterInstr() || this->MDIsLeaveInstr()) {