diff --git a/src/main/java/net/openhft/chronicle/map/VanillaChronicleMap.java b/src/main/java/net/openhft/chronicle/map/VanillaChronicleMap.java index ed92edf7c..fa11bcfb9 100755 --- a/src/main/java/net/openhft/chronicle/map/VanillaChronicleMap.java +++ b/src/main/java/net/openhft/chronicle/map/VanillaChronicleMap.java @@ -433,6 +433,15 @@ class VanillaChronicleMap, "during map building"); } + @Override + V prevValueOnPut(MapKeyContext context) { + return putReturnsNull ? null : super.prevValueOnPut(context); + } + + @Override + V prevValueOnRemove(MapKeyContext context) { + return removeReturnsNull ? null : super.prevValueOnRemove(context); + } @Override public V newValueInstance() {