--- a/libpurple/protocols/gg/lib/dcc7.c Mon May 02 08:28:24 2016 -0500 +++ b/libpurple/protocols/gg/lib/dcc7.c Mon May 02 08:32:44 2016 -0500 @@ -333,7 +333,7 @@ { gg_debug_dcc(dcc, GG_DEBUG_FUNCTION, "** gg_dcc7_reverse_connect(%p)\n", dcc); - if (dcc->reverse) { + if (dcc && dcc->reverse) { gg_debug_dcc(dcc, GG_DEBUG_MISC, "// gg_dcc7_reverse_connect() already reverse connection\n"); return -1; }