diff --git a/irc/handlers.go b/irc/handlers.go index f93ebda8..ecc55119 100644 --- a/irc/handlers.go +++ b/irc/handlers.go @@ -1306,7 +1306,6 @@ func sajoinHandler(server *Server, client *Client, msg ircmsg.Message, rb *Respo // KICK {,} {,} [] func kickHandler(server *Server, client *Client, msg ircmsg.Message, rb *ResponseBuffer) bool { - hasPrivs := client.HasRoleCapabs("samode") channels := strings.Split(msg.Params[0], ",") users := strings.Split(msg.Params[1], ",") if (len(channels) != len(users)) && (len(users) != 1) { @@ -1349,7 +1348,7 @@ func kickHandler(server *Server, client *Client, msg ircmsg.Message, rb *Respons rb.Add(nil, server.name, ERR_NOSUCHNICK, client.nick, utils.SafeErrorParam(kick.nick), client.t("No such nick")) continue } - channel.Kick(client, target, comment, rb, hasPrivs) + channel.Kick(client, target, comment, rb, false) } return false }