--- a/libpurple/protocols/gg/lib/pubdir50.c Tue Jun 20 00:48:05 2017 +0000 +++ b/libpurple/protocols/gg/lib/pubdir50.c Mon Jul 24 21:19:47 2017 -0500 @@ -88,7 +88,7 @@ } for (i = 0; i < req->entries_count; i++) { - if (req->entries[i].num != num || !purple_strequal(req->entries[i].field, field)) + if (req->entries[i].num != num || strcmp(req->entries[i].field, field)) continue; free(req->entries[i].value);