diff --git a/engine/src/main/java/org/archive/crawler/spring/SheetOverlaysManager.java b/engine/src/main/java/org/archive/crawler/spring/SheetOverlaysManager.java index d21b0d51..0517fb65 100644 --- a/engine/src/main/java/org/archive/crawler/spring/SheetOverlaysManager.java +++ b/engine/src/main/java/org/archive/crawler/spring/SheetOverlaysManager.java @@ -310,6 +310,7 @@ BeanFactoryAware, OverlayMapsSource, ApplicationListener { public void applyOverlaysTo(CrawlURI curi) { curi.setOverlayMapsSource(this); // apply SURT-based overlays + curi.getOverlayNames().clear(); // clear previous info String effectiveSurt = SurtPrefixSet.getCandidateSurt(curi.getPolicyBasisUURI()); List foundPrefixes = PrefixFinder.findKeys(sheetNamesBySurt, effectiveSurt); for(String prefix : foundPrefixes) {