Index: /trunk/src/VBox/Main/src-client/ConsoleImpl.cpp
===================================================================
--- /trunk/src/VBox/Main/src-client/ConsoleImpl.cpp	(revision 50736)
+++ /trunk/src/VBox/Main/src-client/ConsoleImpl.cpp	(revision 50737)
@@ -3562,5 +3562,11 @@
                 pAlock->acquire();
             mVMStateChangeCallbackDisabled = false;
-            AssertRCReturn(rc, rc);
+            if (RT_FAILURE(rc))
+                return setErrorInternal(VBOX_E_INVALID_VM_STATE,
+                                        COM_IIDOF(IConsole),
+                                        getStaticComponentName(),
+                                        Utf8StrFmt("Could suspend VM for medium change (%Rrc)", rc),
+                                        false /*aWarning*/,
+                                        true /*aLogIt*/);
             *pfResume = true;
             break;
