diff --git a/src/sbbs3/uedit/uedit.c b/src/sbbs3/uedit/uedit.c index ded03040039302beeb471cc7961988665e844dd7..2d36bb0332eb76d9de8a6e00305f1a78abaac1bb 100644 --- a/src/sbbs3/uedit/uedit.c +++ b/src/sbbs3/uedit/uedit.c @@ -1620,7 +1620,10 @@ int edit_user(scfg_t *cfg, int usernum) case 0: user.misc ^= DELETED; putuserrec(cfg,user.number,U_MISC,8,ultoa(user.misc,str,16)); - putusername(cfg,user.number,nulstr); + if(user.misc & DELETED) + putusername(cfg,user.number,nulstr); + else + putusername(cfg,user.number,user.alias); break; case 1: