diff --git a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/visualization/service/AnnotationHighlightService.java b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/visualization/service/AnnotationHighlightService.java index 39e52c79..1673bfa8 100644 --- a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/visualization/service/AnnotationHighlightService.java +++ b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/visualization/service/AnnotationHighlightService.java @@ -125,7 +125,7 @@ public class AnnotationHighlightService { if (manualRemoval.getId().equals(entityPositionSequence.getId())) { comments = manualRedactions.getComments().get(manualRemoval.getId()); String manualOverrideReason = null; - if (manualRemoval.getStatus().equals(Status.APPROVED)) { + if (manualRemoval.getStatus().equals(Status.APPROVED) && manualRemoval.isRemoveFromDictionary()) { entity.setRedaction(false); redactionLogEntry.setRedacted(false); redactionLogEntry.setStatus(Status.APPROVED);