diff --git a/mycore-base/src/main/java/org/mycore/datamodel/classifications2/mapping/MCRDefaultXMappingClassificationGenerator.java b/mycore-base/src/main/java/org/mycore/datamodel/classifications2/mapping/MCRDefaultXMappingClassificationGenerator.java index 8292dc7cd1..088a09917b 100644 --- a/mycore-base/src/main/java/org/mycore/datamodel/classifications2/mapping/MCRDefaultXMappingClassificationGenerator.java +++ b/mycore-base/src/main/java/org/mycore/datamodel/classifications2/mapping/MCRDefaultXMappingClassificationGenerator.java @@ -79,7 +79,7 @@ public final class MCRDefaultXMappingClassificationGenerator extends MCRXMapping private static final XPathExpression CLASSIFICATION_ELEMENT_XPATH; static { - CLASSIFICATION_ELEMENT_XPATH = XPathFactory.instance().compile("//*[@categid]", Filters.element()); + CLASSIFICATION_ELEMENT_XPATH = XPathFactory.instance().compile("//*[@classid and @categid]", Filters.element()); } public MCRDefaultXMappingClassificationGenerator(OnMissingMappedCategory onMissingMappedCategory) {