--- a/libpurple/protocols/msn/session.c Sun Jun 23 17:32:51 2013 +0530 +++ b/libpurple/protocols/msn/session.c Sun Jun 23 17:33:58 2013 +0530 @@ -189,7 +189,7 @@ conv = purple_conversations_find_with_account(PURPLE_CONV_TYPE_IM, passport, account); if(conv == NULL){ - conv = purple_conversation_new(PURPLE_CONV_TYPE_IM, account, passport); + conv = purple_im_conversation_new(account, passport); } return conv; }