diff --git a/ext/libxml/libxml.c b/ext/libxml/libxml.c index a8de9bd6d65..97ceec45ddb 100644 --- a/ext/libxml/libxml.c +++ b/ext/libxml/libxml.c @@ -107,9 +107,7 @@ static void php_libxml_unlink_entity(void *data, void *table, const xmlChar *nam { xmlEntityPtr entity = data; if (entity->_private != NULL) { - if (xmlHashLookup(table, name) == entity) { - xmlHashRemoveEntry(table, name, NULL); - } + xmlHashRemoveEntry(table, name, NULL); } }