--- a/libpurple/plugins/log_reader.c Sat Sep 14 23:22:27 2013 +0530 +++ b/libpurple/plugins/log_reader.c Sun Sep 15 10:44:31 2013 +0530 @@ -87,8 +87,6 @@ return NULL; protocol = PURPLE_PLUGIN_PROTOCOL_INFO(plugin); - if (!PURPLE_PROTOCOL_IMPLEMENTS(protocol, list_icon)) - return NULL; protocol_name = g_ascii_strup(purple_protocol_class_list_icon(protocol, account, NULL), -1); @@ -1231,8 +1229,6 @@ return NULL; protocol = PURPLE_PLUGIN_PROTOCOL_INFO(plugin); - if (!PURPLE_PROTOCOL_IMPLEMENTS(protocoL, list_icon)) - return NULL; protocol_name = g_ascii_strup(purple_protocol_class_list_icon(protocol, account, NULL), -1); @@ -1791,8 +1787,6 @@ return NULL; protocol = PURPLE_PLUGIN_PROTOCOL_INFO(plugin); - if (!PURPLE_PROTOCOL_IMPLEMENTS(protocol, list_icon)) - return NULL; username = g_strdup(purple_normalize(account, purple_account_get_username(account))); filename = g_strdup_printf("%s.txt", purple_normalize(account, sn));