My recent changes to the MUC stuff in gabble to ensure the channel isn't actually Closed until the server echoes our unavailable presence breaks channels which need passwords but have not been provided with them yet (and thus the channel is in the AUTH state). See my branch.
wjt ++'d this.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.