diff -r 45f1ca4c760f -r 40a30f74a7b8 pidgin/gtkblist.c --- a/pidgin/gtkblist.c Sat Jun 29 20:43:43 2013 +0530 +++ b/pidgin/gtkblist.c Sat Jun 29 22:10:18 2013 +0530 @@ -4789,8 +4789,8 @@ if(gtkconv) count = gtkconv->unseen_count; - else if(purple_conversation_get_data(l->data, "unseen-count")) - count = GPOINTER_TO_INT(purple_conversation_get_data(l->data, "unseen-count")); + else if(g_object_get_data(G_OBJECT(l->data), "unseen-count")) + count = GPOINTER_TO_INT(g_object_get_data(G_OBJECT(l->data), "unseen-count")); g_string_append_printf(tooltip_text, ngettext("%d unread message from %s\n", "%d unread messages from %s\n", count),