diff --git a/src/AddIns/DisplayBindings/XmlEditor/Project/Src/XmlFoldParser.cs b/src/AddIns/DisplayBindings/XmlEditor/Project/Src/XmlFoldParser.cs
index 3c3b10d930..56edcc1150 100644
--- a/src/AddIns/DisplayBindings/XmlEditor/Project/Src/XmlFoldParser.cs
+++ b/src/AddIns/DisplayBindings/XmlEditor/Project/Src/XmlFoldParser.cs
@@ -138,6 +138,7 @@ namespace ICSharpCode.XmlEditor
 		void CreateXmlTextReaderWithNoNamespaceSupport(TextReader textReader)
 		{
 			reader = new XmlTextReader(textReader);
+			reader.XmlResolver = null; // prevent XmlTextReader from loading external DTDs
 			reader.Namespaces = false;
 		}