# HG changeset patch # User Stu Tomlinson # Date 1182361976 0 # Node ID d3dfcfb5755c9403bd062105c691343215cff2e7 # Parent 66bcb7ff60d896c4d999c407f80b3783e0d2f68b Fix for a crash when trying to get oscar_status_text for a buddy on an oscar account that is signed/signing off diff -r 66bcb7ff60d8 -r d3dfcfb5755c libpurple/protocols/oscar/oscar.c --- a/libpurple/protocols/oscar/oscar.c Wed Jun 20 17:42:32 2007 +0000 +++ b/libpurple/protocols/oscar/oscar.c Wed Jun 20 17:52:56 2007 +0000 @@ -5573,7 +5573,7 @@ status = purple_presence_get_active_status(presence); id = purple_status_get_id(status); - if (!purple_presence_is_online(presence)) + if ((od != NULL) && !purple_presence_is_online(presence)) { char *gname = aim_ssi_itemlist_findparentname(od->ssi.local, b->name); if (aim_ssi_waitingforauth(od->ssi.local, gname, b->name))