diff --git a/irc/server.go b/irc/server.go index 5302a50b..c3f8d678 100644 --- a/irc/server.go +++ b/irc/server.go @@ -1052,7 +1052,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 } }