--- a/libpurple/protocols/msn/switchboard.c Sun Nov 17 23:05:41 2013 +0530 +++ b/libpurple/protocols/msn/switchboard.c Sun Nov 17 23:49:59 2013 +0530 @@ -298,7 +298,7 @@ { msn_servconn_set_idle_timeout(swboard->servconn, 0); if (swboard->conv == NULL || - PURPLE_IS_IM_CONVERSATION(swboard->conv)) + !PURPLE_IS_CHAT_CONVERSATION(swboard->conv)) { GList *l;