Index: /trunk/src/VBox/Frontends/VirtualBox/src/guestctrl/UIFileManagerGuestTable.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/guestctrl/UIFileManagerGuestTable.cpp	(revision 78053)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/guestctrl/UIFileManagerGuestTable.cpp	(revision 78054)
@@ -232,9 +232,11 @@
     if (item->isUpDirectory())
         return;
-    QVector<KDirectoryRemoveRecFlag> flags(KDirectoryRemoveRecFlag_ContentAndDir);
 
     if (item->isDirectory())
     {
-        m_comGuestSession.DirectoryRemoveRecursive(item->path(), flags);
+        QVector<KDirectoryRemoveRecFlag> aFlags;
+        aFlags.push_back(KDirectoryRemoveRecFlag_ContentAndDir);
+
+        m_comGuestSession.DirectoryRemoveRecursive(item->path(), aFlags);
     }
     else
@@ -259,6 +261,8 @@
         else if (eType == KFsObjType_Directory)
         {
-            QVector<KDirectoryRemoveRecFlag> flags(KDirectoryRemoveRecFlag_ContentAndDir);
-            m_comGuestSession.DirectoryRemoveRecursive(strPath, flags);
+            QVector<KDirectoryRemoveRecFlag> aFlags;
+            aFlags.push_back(KDirectoryRemoveRecFlag_ContentAndDir);
+
+            m_comGuestSession.DirectoryRemoveRecursive(strPath, aFlags);
         }
 
