Index: /trunk/src/VBox/Frontends/VBoxManage/VBoxManageGuestCtrl.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VBoxManage/VBoxManageGuestCtrl.cpp	(revision 33795)
+++ /trunk/src/VBox/Frontends/VBoxManage/VBoxManageGuestCtrl.cpp	(revision 33796)
@@ -783,8 +783,10 @@
                     rc = RTStrAAppend(&pszDestAbs, RTPathFilename(pszSourceAbs));
 
-                RTListInit(pList);
-                rc = ctrlCopyDirectoryEntryAppend(pszSourceAbs, pszDestAbs, pList);
-                *pcObjects = 1;
-
+                if (RT_SUCCESS(rc))
+                {
+                    RTListInit(pList);
+                    rc = ctrlCopyDirectoryEntryAppend(pszSourceAbs, pszDestAbs, pList);
+                    *pcObjects = 1;
+                }
                 RTStrFree(pszDestAbs);
             }
