diff --git a/modules/m_topic.c b/modules/m_topic.c index 439e456..3e8b4bf 100644 --- a/modules/m_topic.c +++ b/modules/m_topic.c @@ -115,7 +115,7 @@ m_topic(struct Client *client_p, struct Client *source_p, int parc, const char * return 0; } - if(MyClient(source_p) && (chptr->mode.mode & MODE_TOPICLIMIT) && !is_any_op(msptr) && !can_send(chptr, source_p, msptr)) + if(MyClient(source_p) && (chptr->mode.mode & MODE_TOPICLIMIT) && !is_any_op(msptr)) { if(IsOverride(source_p)) {