diff --git a/PVE/Auth/PVE.pm b/PVE/Auth/PVE.pm index 7147997..8714a6b 100755 --- a/PVE/Auth/PVE.pm +++ b/PVE/Auth/PVE.pm @@ -19,6 +19,8 @@ sub parse_shadow_passwd { my $shadow = {}; + return $shadow if !defined($raw); + while ($raw =~ /^\s*(.+?)\s*$/gm) { my $line = $1;