--- 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