diff --git a/Source/NSXMLNode.m b/Source/NSXMLNode.m index 1af5623e5a..85ebf93b34 100644 --- a/Source/NSXMLNode.m +++ b/Source/NSXMLNode.m @@ -379,8 +379,8 @@ + (NSXMLNode *) _objectForNode: (xmlNodePtr)node kind = NSXMLElementKind; break; case XML_DTD_NODE: - cls = [NSXMLDTD class]; - kind = NSXMLDTDKind; + //DTD Node causes crashes + return nil; break; case XML_ATTRIBUTE_DECL: cls = [NSXMLDTDNode class];