| 4107 /* |
4107 /* |
| 4108 * If we already have an open conversation with this buddy, then |
4108 * If we already have an open conversation with this buddy, then |
| 4109 * just move the conv to this window. Otherwise, create a new |
4109 * just move the conv to this window. Otherwise, create a new |
| 4110 * conv and add it to this window. |
4110 * conv and add it to this window. |
| 4111 */ |
4111 */ |
| 4112 c = gaim_find_conversation(GAIM_CONV_IM, b->name); |
4112 c = gaim_find_conversation_with_account(GAIM_CONV_IM, b->name, b->account); |
| 4113 if (c != NULL) { |
4113 if (c != NULL) { |
| 4114 GaimConvWindow *oldwin; |
4114 GaimConvWindow *oldwin; |
| 4115 oldwin = gaim_conversation_get_window(c); |
4115 oldwin = gaim_conversation_get_window(c); |
| 4116 index = gaim_conversation_get_index(c); |
4116 index = gaim_conversation_get_index(c); |
| 4117 if (oldwin != win) { |
4117 if (oldwin != win) { |