--- a/libpurple/protocols/msn/switchboard.c Tue Dec 15 00:13:49 2009 +0000 +++ b/libpurple/protocols/msn/switchboard.c Tue Dec 15 00:55:46 2009 +0000 @@ -271,7 +271,7 @@ PURPLE_CBFLAGS_NONE, TRUE); msn_servconn_set_idle_timeout(swboard->servconn, 0); } - else if (swboard->current_users > 1 || swboard->total_users > 1) + else if (swboard->current_users > 1) { msn_servconn_set_idle_timeout(swboard->servconn, 0); if (swboard->conv == NULL ||