diff --git a/spring-batch-core/src/main/java/org/springframework/batch/core/step/item/BatchListenerFactoryHelper.java b/spring-batch-core/src/main/java/org/springframework/batch/core/step/item/BatchListenerFactoryHelper.java index 1f9f0a7e9..f1d24e845 100644 --- a/spring-batch-core/src/main/java/org/springframework/batch/core/step/item/BatchListenerFactoryHelper.java +++ b/spring-batch-core/src/main/java/org/springframework/batch/core/step/item/BatchListenerFactoryHelper.java @@ -49,8 +49,6 @@ abstract class BatchListenerFactoryHelper { StepListener listener = listeners[i]; if (listener instanceof ChunkListener) { hasChunkListener = true; - } - if (listener instanceof ChunkListener) { multicaster.register((ChunkListener) listener); } }