diff --git a/cmd/grumble/server.go b/cmd/grumble/server.go index a5a1366..e0343a4 100644 --- a/cmd/grumble/server.go +++ b/cmd/grumble/server.go @@ -1090,7 +1090,7 @@ func (s *Server) RegisterClient(client *Client) (uid uint32, err error) { } // Grumble can only register users with certificates. - if client.HasCertificate() { + if !client.HasCertificate() { return 0, errors.New("no cert hash") }