diff --git a/PVE/QemuServer.pm b/PVE/QemuServer.pm index 808c0e1c..673ae3d9 100644 --- a/PVE/QemuServer.pm +++ b/PVE/QemuServer.pm @@ -6392,6 +6392,9 @@ sub vm_resume { $conf = PVE::QemuConfig->load_config($vmid); } + die "VM $vmid is a template and cannot be resumed!\n" + if PVE::QemuConfig->is_template($conf); + if ($res->{status}) { return if $res->{status} eq 'running'; # job done, go home $resume_cmd = 'system_wakeup' if $res->{status} eq 'suspended';