diff --git a/lisp/net/rcirc.el b/lisp/net/rcirc.el index d1b87abb62b..154413871c7 100644 --- a/lisp/net/rcirc.el +++ b/lisp/net/rcirc.el @@ -3516,7 +3516,8 @@ PROCESS is the process object for the current connection." (rcirc-handler-generic process "900" sender args nil) (when (not rcirc-finished-sasl) (setq-local rcirc-finished-sasl t) - (rcirc-send-string process "CAP" "END"))) + (rcirc-send-string process "CAP" "END")) + (rcirc-join-channels-post-auth process)) (defgroup rcirc-faces nil