]> jfr.im git - irc/rqf/shadowircd.git/blobdiff - src/channel.c
Backed out changeset 199eadae216a
[irc/rqf/shadowircd.git] / src / channel.c
index 80bf5c5c2f5573d87e9055ace7f1f46a9396688d..c959687a57d0c79742ec5b72c4bd77e51d36a878 100644 (file)
@@ -936,7 +936,9 @@ check_spambot_warning(struct Client *source_p, const char *name)
                   JOIN_LEAVE_COUNT_EXPIRE_TIME)
                {
                        decrement_count = (t_delta / JOIN_LEAVE_COUNT_EXPIRE_TIME);
-                       if(decrement_count > source_p->localClient->join_leave_count)
+                       if(name != NULL)
+                               ;
+                       else if(decrement_count > source_p->localClient->join_leave_count)
                                source_p->localClient->join_leave_count = 0;
                        else
                                source_p->localClient->join_leave_count -= decrement_count;