X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=src%2Fcmd_global_register.c;h=45e5a759cf25312ceb1f0ccd00b8fd076dc24165;hb=1441daa675488be93e8b9a82d105aed5dc273f47;hp=9132484b362a445ad4a1ddcbdda3398f4a11c381;hpb=3c64279ec3313741e6f66bd4664b22d0db770531;p=NeonServV5.git diff --git a/src/cmd_global_register.c b/src/cmd_global_register.c index 9132484..45e5a75 100644 --- a/src/cmd_global_register.c +++ b/src/cmd_global_register.c @@ -114,6 +114,10 @@ CMD_BIND(global_cmd_register) { struct UserNode *cuser = getUserByNick(argv[1]); if(!cuser) { cuser = createTempUser(argv[1]); + if(!cuser) { + reply(getTextBot(), user, "NS_USER_UNKNOWN", argv[1]); + return; + } cuser->flags |= USERFLAG_ISTMPUSER; } if(cuser->flags & USERFLAG_ISAUTHED) {