X-Git-Url: https://jfr.im/git/irc/rqf/shadowircd.git/blobdiff_plain/c1d32bdf897fb78ad1c7cb165ca7877df17c3237..b37edd511a0db4a1705753a9072274ae310b864e:/modules/m_capab.c diff --git a/modules/m_capab.c b/modules/m_capab.c index e915f40..7a86835 100644 --- a/modules/m_capab.c +++ b/modules/m_capab.c @@ -114,7 +114,10 @@ me_gcap(struct Client *client_p, struct Client *source_p, /* already had GCAPAB?! */ if(!EmptyString(source_p->serv->fullcaps)) - return 0; + { + source_p->serv->caps = 0; + MyFree(source_p->serv->fullcaps); + } DupString(source_p->serv->fullcaps, parv[1]);