--- a/libpurple/protocols/jabber/jabber.c Wed Apr 15 06:57:48 2009 +0000 +++ b/libpurple/protocols/jabber/jabber.c Wed Apr 15 23:32:18 2009 +0000 @@ -463,7 +463,7 @@ JabberStream *js = gc->proto_data; if (js->keepalive_timeout == -1) { - jabber_ping_jid(js, NULL); + jabber_ping_jid(js, js->user->domain); js->keepalive_timeout = purple_timeout_add_seconds(120, (GSourceFunc)(jabber_keepalive_timeout), gc); }