diff --git a/irc/server.go b/irc/server.go index 4f6d0634..341623e1 100644 --- a/irc/server.go +++ b/irc/server.go @@ -1090,7 +1090,7 @@ func (matcher *elistMatcher) Matches(channel *Channel) bool { } if matcher.MaxClientsActive { - if len(channel.Members()) < len(channel.members) { + if len(channel.Members()) > matcher.MaxClients { return false } }