diff -r 2b5a26ddbb69 -r 31a8779e91d4 libpurple/protocols/jabber/jabber.c --- a/libpurple/protocols/jabber/jabber.c Tue May 06 18:27:58 2014 +0200 +++ b/libpurple/protocols/jabber/jabber.c Wed May 07 11:07:45 2014 +0200 @@ -473,6 +473,8 @@ gc = js->gc; account = purple_connection_get_account(gc); + g_return_if_fail(data != NULL); + /* because printing a tab to debug every minute gets old */ if(strcmp(data, "\t")) { const char *username;