X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=src%2Fcmd_neonserv_invite.c;h=60c00a219aea884d0dceb8d8e51a8c28a59e1e81;hb=1441daa675488be93e8b9a82d105aed5dc273f47;hp=954d9117c934f0a3881ad7edd629e07118ff2b82;hpb=3c64279ec3313741e6f66bd4664b22d0db770531;p=NeonServV5.git diff --git a/src/cmd_neonserv_invite.c b/src/cmd_neonserv_invite.c index 954d911..60c00a2 100644 --- a/src/cmd_neonserv_invite.c +++ b/src/cmd_neonserv_invite.c @@ -53,6 +53,10 @@ CMD_BIND(neonserv_cmd_invite) { struct UserNode *cuser = getUserByNick(argv[0]); if(!cuser) { cuser = createTempUser(argv[0]); + if(!cuser) { + reply(getTextBot(), user, "NS_USER_UNKNOWN", argv[0]); + return; + } cuser->flags |= USERFLAG_ISTMPUSER; } else if(getChanUser(cuser, chan)) { reply(getTextBot(), user, "NS_INVITE_ON_CHAN", cuser->nick, chan->name);