Index: /trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineLogic.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineLogic.cpp	(revision 43649)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineLogic.cpp	(revision 43650)
@@ -1604,9 +1604,9 @@
         {
             KClipboardMode mode = (KClipboardMode)i;
-            QAction *pAction = pMenu->addAction(gpConverter->toString(mode));
+            QAction *pAction = new QAction(gpConverter->toString(mode), m_pSharedClipboardActions);
+            pMenu->addAction(pAction);
             pAction->setData(QVariant::fromValue(mode));
             pAction->setCheckable(true);
             pAction->setChecked(session().GetMachine().GetClipboardMode() == mode);
-            m_pSharedClipboardActions->addAction(pAction);
         }
         connect(m_pSharedClipboardActions, SIGNAL(triggered(QAction*)),
@@ -1642,9 +1642,9 @@
         {
             KDragAndDropMode mode = (KDragAndDropMode)i;
-            QAction *pAction = pMenu->addAction(gpConverter->toString(mode));
+            QAction *pAction = new QAction(gpConverter->toString(mode), m_pDragAndDropActions);
+            pMenu->addAction(pAction);
             pAction->setData(QVariant::fromValue(mode));
             pAction->setCheckable(true);
             pAction->setChecked(session().GetMachine().GetDragAndDropMode() == mode);
-            m_pDragAndDropActions->addAction(pAction);
         }
         connect(m_pDragAndDropActions, SIGNAL(triggered(QAction*)),
