Index: /trunk/src/VBox/Frontends/VirtualBox/src/widgets/VBoxMiniToolBar.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/widgets/VBoxMiniToolBar.cpp	(revision 27434)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/widgets/VBoxMiniToolBar.cpp	(revision 27435)
@@ -107,4 +107,6 @@
     /* Right margin of tool-bar */
     mMargins << widgetForAction (addWidget (new QWidget (this)));
+
+    aParent->installEventFilter(this);
 }
 
@@ -417,2 +419,12 @@
 }
 
+bool VBoxMiniToolBar::eventFilter(QObject *pObj, QEvent *pEvent)
+{
+    if (pEvent->type() == QEvent::Resize)
+    {
+        moveToBase();
+        return true;
+    }
+    return VBoxToolBar::eventFilter(pObj, pEvent);
+}
+
Index: /trunk/src/VBox/Frontends/VirtualBox/src/widgets/VBoxMiniToolBar.h
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/widgets/VBoxMiniToolBar.h	(revision 27434)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/widgets/VBoxMiniToolBar.h	(revision 27435)
@@ -72,4 +72,5 @@
     void showEvent (QShowEvent *aEvent);
     void paintEvent (QPaintEvent *aEvent);
+    bool eventFilter(QObject *pObj, QEvent *pEvent);
 
 private slots:
