# HG changeset patch # User Nathan Walp # Date 1128002376 0 # Node ID 2898c59b49a30db016f8cbaf26290d30b96199d1 # Parent c66b972519e80a8cde7ad4e41ed930e1de7a5ed7 [gaim-migrate @ 13846] this fixes a crash for me (trying to get the emblems for a buddy in an account thats offline we also need to get rid of buddy->present in the real near future committer: Tailor Script diff -r c66b972519e8 -r 2898c59b49a3 src/gtkblist.c --- a/src/gtkblist.c Thu Sep 29 04:05:06 2005 +0000 +++ b/src/gtkblist.c Thu Sep 29 13:59:36 2005 +0000 @@ -4006,10 +4006,10 @@ contact = (GaimContact*)node; buddy = gaim_contact_get_priority_buddy(contact); - if (buddy && (gaim_presence_is_online(buddy->presence) || + if (buddy && gaim_account_is_connected(buddy->account) && + (gaim_presence_is_online(buddy->presence) || buddy->present == GAIM_BUDDY_SIGNING_OFF || - (gaim_account_is_connected(buddy->account) && - gaim_prefs_get_bool("/gaim/gtk/blist/show_offline_buddies")) || + gaim_prefs_get_bool("/gaim/gtk/blist/show_offline_buddies") || gaim_blist_node_get_bool(node, "show_offline"))) { GtkTreeIter iter;