]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/commands/cmd_invite.cpp
Make better use of User::GetFullRealHost()
[user/henk/code/inspircd.git] / src / commands / cmd_invite.cpp
index 200cce4a3e7ffc511168e89778e91386c64a0551..8025296ae8723c33e30edc850191c7b90c4bc2f3 100644 (file)
@@ -66,7 +66,7 @@ CmdResult CommandInvite::Handle (const std::vector<std::string>& parameters, Use
                                timeout = ConvToInt(parameters[2]);
                }
 
-               if ((!c) || (!u))
+               if ((!c) || (!u) || (u->registered != REG_ALL))
                {
                        user->WriteNumeric(ERR_NOSUCHNICK, "%s %s :No such nick/channel",user->nick.c_str(), c ? parameters[0].c_str() : parameters[1].c_str());
                        return CMD_FAILURE;