summaryrefslogtreecommitdiffstats
path: root/mbbsd/assess.c
diff options
context:
space:
mode:
Diffstat (limited to 'mbbsd/assess.c')
-rw-r--r--mbbsd/assess.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/mbbsd/assess.c b/mbbsd/assess.c
index ee89e436..35badc8c 100644
--- a/mbbsd/assess.c
+++ b/mbbsd/assess.c
@@ -21,7 +21,8 @@ int inc_##_attr(char *userid, int num) \
if( uid > 0 ){ \
userinfo_t *uinfo = search_ulist(uid); \
inc(&uinfo->_attr, num); \
- inc(&xuser._attr, num); \
+ if (uinfo != NULL) \
+ inc(&xuser._attr, num); \
passwd_update(uid, &xuser); \
return xuser._attr; }\
return 0;\