# HG changeset patch # User Elliott Sales de Andrade # Date 1280621306 0 # Node ID 5c9d3ec23a058643590d11b15d023fd656e4968e # Parent e8fb33bb86350cb4f6bbb0e919c12b83335121e0 applied changes from cc2567c1558bffb058fda6a6319faf70206a8c34 through 66d24d59ff5f0bbb624616fad1519de153eeb3cd diff -r e8fb33bb8635 -r 5c9d3ec23a05 libpurple/protocols/msn/notification.c --- a/libpurple/protocols/msn/notification.c Sat Jul 31 23:42:35 2010 +0000 +++ b/libpurple/protocols/msn/notification.c Sun Aug 01 00:08:26 2010 +0000 @@ -1807,7 +1807,10 @@ epDataNode = xmlnode_new("EndpointData"); capNode = xmlnode_new_child(epDataNode, "Capabilities"); - caps = g_strdup_printf("%d:%02d", MSN_CLIENT_ID_CAPABILITIES, MSN_CLIENT_ID_EXT_CAPS); + if (session->protocol_ver >= 16) + caps = g_strdup_printf("%d:%02d", MSN_CLIENT_ID_CAPABILITIES, MSN_CLIENT_ID_EXT_CAPS); + else + caps = g_strdup_printf("%d", MSN_CLIENT_ID_CAPABILITIES); xmlnode_insert_data(capNode, caps, -1); g_free(caps);