if(is_valid_nick(mask)) {
struct UserNode *cuser = getUserByNick(mask);
if(!cuser) {
- cuser = createTempUser(mask);
+ cuser = createTempUserMask(mask);
+ if(!cuser) {
+ break; //internal bot error
+ }
cuser->flags |= USERFLAG_ISTMPUSER;
get_userauth(cuser, neonserv_cmd_unban_userauth_lookup, cache);
cache->pending_whos++;