--- a/src/protocols/msn/msn.c Sat Jul 05 07:01:42 2003 +0000 +++ b/src/protocols/msn/msn.c Sat Jul 05 07:16:22 2003 +0000 @@ -1101,10 +1101,10 @@ GaimAccount *account = gaim_connection_get_account(gc); MsnSession *session = gc->proto_data; MsnSwitchBoard *swboard; - + swboard = msn_session_find_switch_with_passport(session, who); - if (swboard != NULL) { + if (swboard != NULL && swboard->chat == NULL) { char sendbuf[256]; g_snprintf(sendbuf, sizeof(sendbuf), "BYE %s\r\n",