Index: /trunk/src/VBox/Frontends/VirtualBox/src/selector/UISelectorWindow.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/selector/UISelectorWindow.cpp	(revision 68251)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/selector/UISelectorWindow.cpp	(revision 68252)
@@ -1102,4 +1102,8 @@
 void UISelectorWindow::sltHandleToolOpenedMachine(ToolTypeMachine enmType)
 {
+    /* First, make sure corresponding tool set opened: */
+    if (!actionPool()->action(UIActionIndexST_M_Tools_T_Machine)->isChecked())
+        actionPool()->action(UIActionIndexST_M_Tools_T_Machine)->setChecked(true);
+
     /* Open corresponding tool: */
     m_pPaneToolsMachine->openTool(enmType);
@@ -1119,4 +1123,8 @@
 void UISelectorWindow::sltHandleToolOpenedGlobal(ToolTypeGlobal enmType)
 {
+    /* First, make sure corresponding tool set opened: */
+    if (!actionPool()->action(UIActionIndexST_M_Tools_T_Global)->isChecked())
+        actionPool()->action(UIActionIndexST_M_Tools_T_Global)->setChecked(true);
+
     /* Open corresponding tool: */
     m_pPaneToolsGlobal->openTool(enmType);
