diff --git a/src/xercesc/validators/schema/TraverseSchema.cpp b/src/xercesc/validators/schema/TraverseSchema.cpp index 1a34fa72aea969234c8ad2cc2ab9b30e5100f02b..8448643409a66628570565e1a33c9efc73f1b464 100644 --- a/src/xercesc/validators/schema/TraverseSchema.cpp +++ b/src/xercesc/validators/schema/TraverseSchema.cpp @@ -4521,7 +4521,7 @@ QName* TraverseSchema::processElementDeclRef(const DOMElement* const elem, } } - if (fFullConstraintChecking && refElemDecl) { + if (refElemDecl) { if (fCurrentComplexType) fCurrentComplexType->addElement(refElemDecl);