diff --git a/ipaacalib/java/src/ipaaca/InputBuffer.java b/ipaacalib/java/src/ipaaca/InputBuffer.java index 723a60505140c739c9996bcd2658807b921e95d1..2a2b17c976de13990e6e53cfe4b0668829090782 100644 --- a/ipaacalib/java/src/ipaaca/InputBuffer.java +++ b/ipaacalib/java/src/ipaaca/InputBuffer.java @@ -453,8 +453,10 @@ public class InputBuffer extends Buffer logger.warn("Update message for IU which we did not fully receive before."); } RemotePushIU iu = this.iuStore.get(iuc.getUid()); - iu.applyRetraction(); - callIuEventHandlers(iuc.getUid(), false, IUEventType.RETRACTED, iu.getCategory()); + if (iu != null) { + iu.applyRetraction(); + callIuEventHandlers(iuc.getUid(), false, IUEventType.RETRACTED, iu.getCategory()); + } } } }