diff --git a/Source/DSPTool/DSPTool.cpp b/Source/DSPTool/DSPTool.cpp
index 8b556942ec..f84abaac5c 100644
--- a/Source/DSPTool/DSPTool.cpp
+++ b/Source/DSPTool/DSPTool.cpp
@@ -486,8 +486,15 @@ int main(int argc, const char *argv[])
 		source.clear();
 	}
 
-	if(!outputSize)
-		printf("Assembly completed successfully!\n");
+	if (disassemble)
+	{
+		printf("Disassembly completed successfully!\n");
+	}
+	else
+	{
+		if (!outputSize)
+			printf("Assembly completed successfully!\n");
+	}
 
 	return 0;
 }