diff --git a/lib/cinch/user.rb b/lib/cinch/user.rb
index <HASH>..<HASH> 100644
--- a/lib/cinch/user.rb
+++ b/lib/cinch/user.rb
@@ -365,6 +365,10 @@ module Cinch
     # @return [void]
     def update_nick(new_nick)
       @last_nick, @name = @name, new_nick
+      # Unsync authname because some networks tie authentication to
+      # the nick, so the user might not be authenticated anymore after
+      # changing his nick
+      unsync(:authname)
       @bot.user_list.update_nick(self)
     end
unsync authname on nick change

Some networks tie authentication to the nick, so the user might not be
authenticated anymore after changing his nick