diff -r 274a5fd12285 -r bb03db248026 libpurple/protocols/msn/session.c --- a/libpurple/protocols/msn/session.c Thu May 22 21:11:53 2014 +0200 +++ b/libpurple/protocols/msn/session.c Thu May 22 21:43:22 2014 +0200 @@ -200,7 +200,8 @@ PurpleIMConversation * im; if ((im = msn_session_get_im(session,passport)) != NULL){ - purple_conversation_write(PURPLE_CONVERSATION(im), NULL, msg, flags, time(NULL)); + purple_conversation_write_system_message( + PURPLE_CONVERSATION(im), msg, flags); } }