--- a/libpurple/protocols/msn/servconn.c Wed Nov 12 08:58:27 2008 +0000 +++ b/libpurple/protocols/msn/servconn.c Wed Nov 12 09:10:29 2008 +0000 @@ -239,15 +239,7 @@ servconn->connect_data = purple_proxy_connect(NULL, session->account, host, port, connect_cb, servconn); - if (servconn->connect_data != NULL) - { - servconn->processing = TRUE; - return TRUE; - } - else - { - return FALSE; - } + return (servconn->connect_data != NULL); } void