Index: /trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineLogic.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineLogic.cpp	(revision 29444)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineLogic.cpp	(revision 29445)
@@ -992,5 +992,10 @@
     /* Restore the running state if needed. */
     if (!fWasPaused)
+    {
+        /* Make sure machine-state-change callback is processed: */
+        QApplication::sendPostedEvents(uisession(), UIConsoleEventType_StateChange);
+        /* Unpause VM: */
         uisession()->unpause();
+    }
 }
 
