From 3bcf67b956b183a19b9c66027ee57d9d3b97d73b Mon Sep 17 00:00:00 2001 From: Shivaram Lingamneni Date: Sat, 29 Aug 2020 21:42:27 -0400 Subject: [PATCH] fix #1251 --- irc/nickname.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/irc/nickname.go b/irc/nickname.go index e7e96af5..8f917c17 100644 --- a/irc/nickname.go +++ b/irc/nickname.go @@ -129,7 +129,8 @@ func fixupNickEqualsAccount(client *Client, rb *ResponseBuffer, config *Config) if !client.registered { return true } - if performNickChange(client.server, client, client, rb.session, client.AccountName(), rb) != nil { + err := performNickChange(client.server, client, client, rb.session, client.AccountName(), rb) + if err != nil && err != errNoop { client.server.accounts.Logout(client) nsNotice(rb, client.t("A client is already using that account; try logging out and logging back in with SASL")) return false