Can't connect as invisible
Bug description
For past few hg revisions, I can't connect to jabster.pl (part of jabbim.cz) as invisible. There's no XML console output when I set status to invisible, so I don't think it's a server issue. When I set status to available and then I try to switch to invisible, all I get is
\<!-- Out -->
\<iq xmlns="jabber:client" type="set" id="61">
\<pubsub xmlns="http://jabber.org/protocol/pubsub">
\<publish node="http://jabber.org/protocol/activity">
\<item id="0">
\<activity xmlns="http://jabber.org/protocol/activity" />
\</item>
\</publish>
\</pubsub>
\</iq>
\<!-- Out -->
\<iq xmlns="jabber:client" type="set" id="62">
\<pubsub xmlns="http://jabber.org/protocol/pubsub">
\<publish node="http://jabber.org/protocol/mood">
\<item id="0">
\<mood xmlns="http://jabber.org/protocol/mood" />
\</item>
\</publish>
\</pubsub>
\</iq>
and server response to that, with no status change. I can't say which revision caused that, as I was away for some time, but I'm guessing it was between 1 and 2 weeks ago.
Steps to reproduce
Connect as invisible
Software versions
OS version: Ubuntu 9.10
GTK version: 2.8.13
PyGTK version: 2.16.0