diff --git a/scripts/SMP.idc b/scripts/SMP.idc
index 0f36cf54342d5707fae519d981f05c7af4fbc100..f98e63b8e342488d036fbee14103f12c71c61b8d 100644
--- a/scripts/SMP.idc
+++ b/scripts/SMP.idc
@@ -45,8 +45,8 @@ static main()
   file = substr(file,0,strstr(file,".")) + ".asm";
   WriteTxt(file, 0, BADADDR);           // create the assembler file
   
-  if (!RunPlugin("SMPStaticAnalyzer", 1))
-     Message("Could not load SMPStaticAnalyzer plugin.\n");
+//  if (!RunPlugin("SMPStaticAnalyzer", 1))
+//     Message("Could not load SMPStaticAnalyzer plugin.\n");
   
   Exit(0);                              // exit to OS, error code 0 - success
 }
diff --git a/src/drivers/idapro/SMPStaticAnalyzer.cpp b/src/drivers/idapro/SMPStaticAnalyzer.cpp
index 1ae717184ca47bca7e09816820fb9bdf7f7c1708..76b984deeeff9a9c3c2c542d6b82c0eff002a304 100644
--- a/src/drivers/idapro/SMPStaticAnalyzer.cpp
+++ b/src/drivers/idapro/SMPStaticAnalyzer.cpp
@@ -264,7 +264,7 @@ static int idaapi idp_callback(void *, int event_id, va_list va) {
 		SMP_msg("INFO: Number of LOCK prefices eliminated: %zu \n", LockPreficesRemoved.size());
 		LockPreficesRemoved.clear();
 #endif // STARS_REMOVE_LOCK_PREFIX
-		qexit(0);
+		// qexit(0);
 	}
 
 	return 0;  // did not process any event