# HG changeset patch # User Nathan Walp # Date 1090182771 0 # Node ID 92adc34d45daa1913d50614b5d05f30b92e28402 # Parent f1137cf462d81d3e1fbb745446bd297552144480 [gaim-migrate @ 10395] nosmilot fixed this, but I rewrote his patch to be more cryptic committer: Tailor Script diff -r f1137cf462d8 -r 92adc34d45da src/protocols/jabber/presence.c --- a/src/protocols/jabber/presence.c Sun Jul 18 18:47:20 2004 +0000 +++ b/src/protocols/jabber/presence.c Sun Jul 18 20:32:51 2004 +0000 @@ -72,7 +72,9 @@ } jabber_buddy_track_resource(jb, js->user->resource, 0, state, (msg && *msg) ? msg : NULL); if((jbr = jabber_buddy_find_resource(jb, NULL))) - serv_got_update(js->gc, my_base_jid, 1, 0, 0, 0, jbr->state); + serv_got_update(js->gc, my_base_jid, + away_state ? !strcmp(away_state, "unavailable") : 1, + 0, 0, 0, jbr->state); } } g_free(my_base_jid);