Index: /trunk/src/VBox/Frontends/VirtualBox/src/VBoxConsoleView.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/VBoxConsoleView.cpp	(revision 22702)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/VBoxConsoleView.cpp	(revision 22703)
@@ -1392,4 +1392,6 @@
                 if (me->needsHostCursor())
                     mMainWnd->setMouseIntegrationLocked (false);
+                else
+                    mMainWnd->setMouseIntegrationLocked (true);
                 return true;
             }
Index: /trunk/src/VBox/Frontends/VirtualBox/src/VBoxConsoleWnd.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/VBoxConsoleWnd.cpp	(revision 22702)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/VBoxConsoleWnd.cpp	(revision 22703)
@@ -1206,6 +1206,6 @@
 void VBoxConsoleWnd::setMouseIntegrationLocked (bool aDisabled)
 {
-    mVmDisableMouseIntegrAction->setChecked (aDisabled);
-    mVmDisableMouseIntegrAction->setEnabled (false);
+    mVmDisableMouseIntegrAction->setChecked (false);
+    mVmDisableMouseIntegrAction->setEnabled (aDisabled);
 }
 
