--- a/libpurple/protocols/msn/slp.c Fri May 21 04:51:31 2010 +0000 +++ b/libpurple/protocols/msn/slp.c Fri May 21 06:21:05 2010 +0000 @@ -733,7 +733,7 @@ bridges = get_token(content, "Bridges: ", "\r\n"); nonce = parse_dc_nonce(content, &ntype); - if (nonce && bridges && strstr(bridges, "TCPv1") != NULL) { + if (bridges && strstr(bridges, "TCPv1") != NULL) { /* * Ok, the client supports direct TCP connection * Try to create a listening port