diff --git a/irc/server.go b/irc/server.go index 9c7acae9..a4e8f9a3 100644 --- a/irc/server.go +++ b/irc/server.go @@ -291,7 +291,6 @@ func (msg *CapCommand) HandleRegServer(server *Server) { client.Reply(RplCap(client, CAP_LIST, client.capabilities)) case CAP_REQ: - client.capState = CapNegotiating for capability := range msg.capabilities { if !SupportedCapabilities[capability] { client.Reply(RplCap(client, CAP_NAK, msg.capabilities))