diff --git a/src/explorviz/live_trace_processing/filter/reduction/summarization/IterationFilter.java b/src/explorviz/live_trace_processing/filter/reduction/summarization/IterationFilter.java
index 2f9ada014b2fa78220f0d1bbe3af67fa25487faf..f6a93e60ca0afc0e62d1e4674006976f4330b163 100644
--- a/src/explorviz/live_trace_processing/filter/reduction/summarization/IterationFilter.java
+++ b/src/explorviz/live_trace_processing/filter/reduction/summarization/IterationFilter.java
@@ -34,6 +34,8 @@ public class IterationFilter extends AbstractReductionFilter implements ITraceRe
 								.get(i + 2);
 						if (firstBeforeEvent.compareTo(secondBeforeEvent) == 0) {
 							if (traceEvents.get(i + 3) instanceof AbstractAfterEventRecord) {
+								secondBeforeEvent.getRuntimeStatisticInformation().makeAccumulator(
+										0);
 								secondBeforeEvent.getRuntimeStatisticInformation().merge(
 										firstBeforeEvent.getRuntimeStatisticInformation(),
 										firstBeforeEvent.getObjectId());
diff --git a/test/explorviz/live_trace_processing/filter/reduction/IterationFilterTest.java b/test/explorviz/live_trace_processing/filter/reduction/IterationFilterTest.java
index 897846758dafcbbfa3032809da9c7b5adcabde65..8bab72472c9ec825452d27c306d3a052a5a951b0 100644
--- a/test/explorviz/live_trace_processing/filter/reduction/IterationFilterTest.java
+++ b/test/explorviz/live_trace_processing/filter/reduction/IterationFilterTest.java
@@ -29,6 +29,8 @@ public class IterationFilterTest {
 		beforeEvent.setRuntimeStatisticInformation(new RuntimeStatisticInformation(11L));
 		traceEvents.add(beforeEvent);
 
+		beforeEvent.getRuntimeStatisticInformation().makeAccumulator(0);
+
 		final BeforeOperationEventRecord beforeEvent1 = new BeforeOperationEventRecord(2L, 1L, 1,
 				0, "test.package.Clazz.method2()", new HostApplicationMetaDataRecord("testSystem",
 						"testIp", "host", "application"));