Index: /trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsStorage.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsStorage.cpp	(revision 92445)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsStorage.cpp	(revision 92446)
@@ -4348,9 +4348,12 @@
     AssertPtrReturnVoid(pEvent);
 
-    /* Remember last mouse press position: */
-    m_mousePressPosition = pEvent->globalPos();
-
+    /* Acquire indexes: */
+    const QModelIndex currentIndex = m_pTreeViewStorage->currentIndex();
     const QModelIndex index = m_pTreeViewStorage->indexAt(pEvent->pos());
     const QRect indexRect = m_pTreeViewStorage->visualRect(index);
+
+    /* Remember last mouse press position only if we pressed current index: */
+    if (index == currentIndex)
+        m_mousePressPosition = pEvent->globalPos();
 
     /* Expander icon: */
