diff --git a/account/newuser.in b/account/newuser.in index 2a0617495fadcf4bd660416db135b64e5ef20538..6a3b151ae3daaa4915d610a6f97395b0a129fac0 100644 --- a/account/newuser.in +++ b/account/newuser.in @@ -276,7 +276,7 @@ UserError("Email address already in use; please pick another!") my $pswd = $xmlparse->{'attribute'}->{'password'}->{'value'}; # Admins can "star" the password entry. -if ($this_user->IsAdmin() && $pswd eq "*") { +if (defined($this_user) && $this_user->IsAdmin() && $pswd eq "*") { $newuser_args{'usr_pswd'} = "*"; } else {