diff --git a/PVE/QemuServer/Helpers.pm b/PVE/QemuServer/Helpers.pm index df167d18..68640dda 100644 --- a/PVE/QemuServer/Helpers.pm +++ b/PVE/QemuServer/Helpers.pm @@ -178,8 +178,8 @@ sub pvecfg_min_version { return 0 if !$verstr; - if ($verstr =~ m/^(\d+)\.(\d+)[.-](\d+)/) { - return 1 if version_cmp($1, $major, $2, $minor, $3, $release) >= 0; + if ($verstr =~ m/^(\d+)\.(\d+)(?:[.-](\d+))/) { + return 1 if version_cmp($1, $major, $2, $minor, $3 // 0, $release) >= 0; return 0; }