diff --git a/mozilla/htmlparser/src/CNavDTD.h b/mozilla/htmlparser/src/CNavDTD.h
index ccd226536fa..976814989e4 100644
--- a/mozilla/htmlparser/src/CNavDTD.h
+++ b/mozilla/htmlparser/src/CNavDTD.h
@@ -85,7 +85,7 @@
#include "nshtmlpars.h"
#include "nsVoidArray.h"
#include "nsDeque.h"
-#include "nsParserNode.h"
+
#define NS_INAVHTML_DTD_IID \
{0x5c5cce40, 0xcfd6, 0x11d1, \
@@ -100,6 +100,8 @@ class nsParser;
class nsDTDContext;
class nsEntryStack;
class nsITokenizer;
+class nsCParserNode;
+
/***************************************************************
Now the main event: CNavDTD.
diff --git a/mozilla/parser/htmlparser/src/CNavDTD.h b/mozilla/parser/htmlparser/src/CNavDTD.h
index ccd226536fa..976814989e4 100644
--- a/mozilla/parser/htmlparser/src/CNavDTD.h
+++ b/mozilla/parser/htmlparser/src/CNavDTD.h
@@ -85,7 +85,7 @@
#include "nshtmlpars.h"
#include "nsVoidArray.h"
#include "nsDeque.h"
-#include "nsParserNode.h"
+
#define NS_INAVHTML_DTD_IID \
{0x5c5cce40, 0xcfd6, 0x11d1, \
@@ -100,6 +100,8 @@ class nsParser;
class nsDTDContext;
class nsEntryStack;
class nsITokenizer;
+class nsCParserNode;
+
/***************************************************************
Now the main event: CNavDTD.