diff --git a/src/main/java/beamline/models/algorithms/StreamMiningAlgorithm.java b/src/main/java/beamline/models/algorithms/StreamMiningAlgorithm.java index 8bb7636aaeb75b811b7d2c7df12e59e372690cc5..8528ba0ced01dd7e0aa4ba533a86e34efe4f96b0 100644 --- a/src/main/java/beamline/models/algorithms/StreamMiningAlgorithm.java +++ b/src/main/java/beamline/models/algorithms/StreamMiningAlgorithm.java @@ -82,7 +82,7 @@ public abstract class StreamMiningAlgorithm<T extends Response> extends RichFlat protected T process(BEvent event) { try { long value = 1; - if (processedEvents == null || processedEvents.value() != null) { + if (processedEvents != null && processedEvents.value() != null) { value = processedEvents.value() + 1; } processedEvents.update(value);