diff --git a/scripts/build/deleteallvms.py b/scripts/build/deleteallvms.py
index 26e056adb695e218dbd1db8a9ef5148e89acc136..27bbeee836b3cf2c960b626fbc4a5399ca967cff 100644
--- a/scripts/build/deleteallvms.py
+++ b/scripts/build/deleteallvms.py
@@ -36,9 +36,11 @@ for vm in lines:
 
     proc = subprocess.Popen(['vboxmanage', 'controlvm', vm_id, 'poweroff'], stdout=subprocess.PIPE, shell=True)
     out, err = proc.communicate()
-    print(out)
+    if proc.returncode != 0:
+        print("Error power off VM: {0}, {1}, {2}".format(vm_id, out, err))
     
     proc = subprocess.Popen(['vboxmanage', 'unregistervm', vm_id, '--delete'], stdout=subprocess.PIPE, shell=True)
     out, err = proc.communicate()
-    print(out)
+    if proc.returncode != 0:
+        print("Error unregister VM: {0}, {1}, {2}".format(vm_id, out, err))