diff options
Diffstat (limited to 'mbbsd/passwd.c')
-rw-r--r-- | mbbsd/passwd.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/mbbsd/passwd.c b/mbbsd/passwd.c index d0d6eb28..ba7e4580 100644 --- a/mbbsd/passwd.c +++ b/mbbsd/passwd.c @@ -80,7 +80,8 @@ passwd_update(int num, userec_t * buf) { userec_t u; passwd_query(num, &u); - buf->userlevel = u.userlevel; + cuser.userlevel = buf->userlevel = u.userlevel; + currutmp->alerts &= ~ALERT_RELOAD_PERM; } if ((pwdfd = open(fn_passwd, O_WRONLY)) < 0) exit(1); |