X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;ds=sidebyside;f=FS%2FFS%2Fsvc_acct.pm;h=a4876c5a5f61e4a612a1f5283a0375ec1390f6c8;hb=9bdf39e45ac99d0bacdabe4851f0fe2d6fbb4e9b;hp=d606919dd47278361f9f5b7900879fdbfff2b7ee;hpb=ca28df64e6ca903804a9de96f686c5b3daa1c1ee;p=freeside.git diff --git a/FS/FS/svc_acct.pm b/FS/FS/svc_acct.pm index d606919dd..a4876c5a5 100644 --- a/FS/FS/svc_acct.pm +++ b/FS/FS/svc_acct.pm @@ -1137,7 +1137,7 @@ sub check { /^(!!?)?(\$\w+\$.*|[\w\+\/\.]{13}|_[\w\+\/\.]{19}|\*)$/ ) { - $recref->{_password} = $1.$2; + $recref->{_password} = ( defined($1) ? $1 : '' ). $2; } else { return 'Illegal (crypt-encoded) password: '. $recref->{_password};