diff --git a/useradmin/md5-lib.pl b/useradmin/md5-lib.pl index 4c6069ace..87f739d9c 100755 --- a/useradmin/md5-lib.pl +++ b/useradmin/md5-lib.pl @@ -171,7 +171,7 @@ sub encrypt_blowfish my ($passwd, $salt) = @_; my ($plain, $base64) = ("", ""); eval "use Crypt::Eksblowfish::Bcrypt"; -if ($salt !~ /^\$2a\$/) { +if ($salt && $salt !~ /^\$2a\$/) { # Invalid salt for Blowfish $salt = undef; }