--- a/libpurple/protocols/jabber/jingle.c Thu Aug 14 23:14:56 2008 +0000 +++ b/libpurple/protocols/jabber/jingle.c Thu Aug 14 23:23:41 2008 +0000 @@ -277,7 +277,8 @@ static JingleSession * jabber_jingle_session_find_by_jid(JabberStream *js, const char *jid) { - GList *values = g_hash_table_get_values(js->sessions); + GList *values = (js->sessions) ? + g_hash_table_get_values(js->sessions) : NULL; gboolean use_bare = strchr(jid, '/') == NULL; for (; values; values = g_list_delete_link(values, values)) {