# HG changeset patch
# User Ka-Hing Cheung <khc@hxbc.us>
# Date 1229299725 0
# Node ID 39289fd7e67ffd5c234af977a8753bd8802e173c
# Parent  9ffd54bf622a16736c9aafcc60b758fe5684c545
fixes a crash, I think I've seen this before somewhere else

diff -r 9ffd54bf622a -r 39289fd7e67f libpurple/protocols/msn/soap.c
--- a/libpurple/protocols/msn/soap.c	Sun Dec 07 02:12:00 2008 +0000
+++ b/libpurple/protocols/msn/soap.c	Mon Dec 15 00:08:45 2008 +0000
@@ -505,7 +505,7 @@
 		purple_debug_info("soap", "read: %s\n", g_strerror(perrno));
 
 #ifndef MSN_UNSAFE_DEBUG
-	if (conn->current_request->secure)
+	if (conn->current_request && conn->current_request->secure)
 		purple_debug_misc("soap", "Received secure request.\n");
 	else
 #endif