--- a/libpurple/protocols/msn/session.c Sat Oct 01 18:21:43 2011 +0000 +++ b/libpurple/protocols/msn/session.c Sat Oct 01 21:04:35 2011 +0000 @@ -459,7 +459,7 @@ if (session->logged_in) return; - gc = session->account->gc; + gc = purple_account_get_connection(session->account); session->login_step = step;