Index: /trunk/src/VBox/Frontends/VBoxManage/VBoxManageMisc.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VBoxManage/VBoxManageMisc.cpp	(revision 35827)
+++ /trunk/src/VBox/Frontends/VBoxManage/VBoxManageMisc.cpp	(revision 35828)
@@ -164,10 +164,8 @@
             if (fDelete)
             {
-                do
-                {
-                    ComPtr<IProgress> pProgress;
-                    CHECK_ERROR_BREAK(machine, Delete(ComSafeArrayAsInParam(aMedia), pProgress.asOutParam()));
+                ComPtr<IProgress> pProgress;
+                CHECK_ERROR(machine, Delete(ComSafeArrayAsInParam(aMedia), pProgress.asOutParam()));
+                if (SUCCEEDED(rc))
                     CHECK_ERROR(pProgress, WaitForCompletion(-1));
-                } while (0);
             }
         }
