diff --git a/dom0/qvm-tools/qvm-backup-restore b/dom0/qvm-tools/qvm-backup-restore index da8101c7..46fce9e0 100755 --- a/dom0/qvm-tools/qvm-backup-restore +++ b/dom0/qvm-tools/qvm-backup-restore @@ -321,6 +321,12 @@ def main(): host_collection.pop(vm.qid) continue + try: + vm.create_appmenus(verbose=True) + except Exception as err: + print "ERROR during appmenu restore: {0}".format(err) + print "*** VM '{0}' will not have appmenus".format(vm.name) + # ... then appvms... for vm in [ vm for vm in vms_to_restore if vm.is_appvm()]: