X-Git-Url: https://jfr.im/git/irc/rqf/shadowircd.git/blobdiff_plain/907468c485f837cb8442c32509c8efec8f3f43b1..ce3ec6fbd33c755592e5877bef45fb44935ef4d9:/modules/m_cap.c diff --git a/modules/m_cap.c b/modules/m_cap.c index 998d8f0..94aebac 100644 --- a/modules/m_cap.c +++ b/modules/m_cap.c @@ -33,7 +33,7 @@ #include "stdinc.h" #include "class.h" #include "client.h" -#include "irc_string.h" +#include "match.h" #include "ircd.h" #include "numeric.h" #include "msg.h" @@ -319,7 +319,7 @@ cap_end(struct Client *source_p, const char *arg) source_p->flags &= ~FLAGS_CLICAP; - if(source_p->name[0] && source_p->user) + if(source_p->name[0] && source_p->flags & FLAGS_SENTUSER) { char buf[USERLEN+1]; rb_strlcpy(buf, source_p->username, sizeof(buf));