Don't propagate local invites remotely.
[ircu2.10.12-pk.git] / ircd / m_invite.c
index 9ec4ec934d1fa76492995919b4568935dc99f27a..a83b41e165bce260d8bf2eac94aa379a496c9b8c 100644 (file)
@@ -180,7 +180,7 @@ int m_invite(struct Client* cptr, struct Client* sptr, int parc, char* parv[])
   if (MyConnect(acptr)) {
     add_invite(acptr, chptr);
     sendcmdto_one(sptr, CMD_INVITE, acptr, "%s %H", cli_name(acptr), chptr);
-  } else {
+  } else if (!IsLocalChannel(chptr->chname)) {
     sendcmdto_one(sptr, CMD_INVITE, acptr, "%s %H %Tu", cli_name(acptr), chptr,
                   chptr->creationtime);
   }