diff --git a/content/base/src/DirectionalityUtils.cpp b/content/base/src/DirectionalityUtils.cpp index b59b1fee836b..7c6ff3c19001 100644 --- a/content/base/src/DirectionalityUtils.cpp +++ b/content/base/src/DirectionalityUtils.cpp @@ -434,6 +434,9 @@ class nsTextNodeDirectionalityMap nsTextNodeDirectionalityMapDtor(void *aObject, nsIAtom* aPropertyName, void *aPropertyValue, void* aData) { + nsINode* textNode = static_cast(aObject); + textNode->ClearHasTextNodeDirectionalityMap(); + nsTextNodeDirectionalityMap* map = reinterpret_cast(aPropertyValue); delete map;