diff --git a/dom0/qvm-tools/qvm-prefs b/dom0/qvm-tools/qvm-prefs index dab46bdd..a1e60002 100755 --- a/dom0/qvm-tools/qvm-prefs +++ b/dom0/qvm-tools/qvm-prefs @@ -284,7 +284,10 @@ def set_drive(vms, vm, args): print >> sys.stderr, "Missing new drive content (file/device)!" return False - vm.drive = args[0] + if args[0] == '' or args[0].lower() == 'none': + vm.drive = None + else: + vm.drive = args[0] return True def set_include_in_backups(vms, vm, args):