diff --git a/repository/src/main/java/org/alfresco/repo/event2/EventConsolidator.java b/repository/src/main/java/org/alfresco/repo/event2/EventConsolidator.java index 610131b65c..adbf5faf46 100644 --- a/repository/src/main/java/org/alfresco/repo/event2/EventConsolidator.java +++ b/repository/src/main/java/org/alfresco/repo/event2/EventConsolidator.java @@ -416,11 +416,13 @@ public class EventConsolidator implements EventSupportedPolicies } // Get before values that changed Map beforeDelta = new HashMap<>(before); + Map afterDelta = new HashMap<>(after); + beforeDelta.entrySet().removeAll(after.entrySet()); // Add nulls for before properties Set beforeKeys = before.keySet(); - Set newKeys = after.keySet(); + Set newKeys = afterDelta.keySet(); newKeys.removeAll(beforeKeys); for (K key : newKeys)