diff --git a/content/html/document/src/nsHTMLDocument.cpp b/content/html/document/src/nsHTMLDocument.cpp
index 9dcea1cb628..032b30f2f3c 100644
--- a/content/html/document/src/nsHTMLDocument.cpp
+++ b/content/html/document/src/nsHTMLDocument.cpp
@@ -355,7 +355,7 @@ IdAndNameMapEntryTraverse(PLDHashTable *table, PLDHashEntryHdr *hdr,
if (entry->mNameContentList != NAME_NOT_VALID)
cb->NoteXPCOMChild(entry->mNameContentList);
- cb->NoteXPCOMChild(static_castentry->mDocAllList);
+ cb->NoteXPCOMChild(static_cast(entry->mDocAllList));
return PL_DHASH_NEXT;
}