diff options
-rwxr-xr-x | httemplate/edit/svc_acct.cgi | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/httemplate/edit/svc_acct.cgi b/httemplate/edit/svc_acct.cgi index 57227d4bc..a730531f5 100755 --- a/httemplate/edit/svc_acct.cgi +++ b/httemplate/edit/svc_acct.cgi @@ -96,8 +96,10 @@ if ( $svc_acct->_password ) { $password = ''; } -my $ulen = $conf->config('usernamemax') - || dbdef->table('svc_acct')->column('username')->length; +my $ulen = + $conf->exists('usernamemax') + ? $conf->config('usernamemax') + : dbdef->table('svc_acct')->column('username')->length; my $ulen2 = $ulen+2; my $pmax = $conf->config('passwordmax') || 8; |