--- a/libpurple/conversation.c Fri Aug 09 00:41:52 2013 +0530 +++ b/libpurple/conversation.c Fri Aug 09 21:56:40 2013 +0530 @@ -102,9 +102,9 @@ return; account = purple_conversation_get_account(conv); - gc = purple_conversation_get_connection(conv); + g_return_if_fail(account != NULL); - g_return_if_fail(account != NULL); + gc = purple_conversation_get_connection(conv); g_return_if_fail(gc != NULL); /* Always linkfy the text for display, unless we're