diff --git a/src/components/src/main/java/org/apache/jmeter/control/ForeachController.java b/src/components/src/main/java/org/apache/jmeter/control/ForeachController.java index d80b94f038c..677537c1545 100644 --- a/src/components/src/main/java/org/apache/jmeter/control/ForeachController.java +++ b/src/components/src/main/java/org/apache/jmeter/control/ForeachController.java @@ -198,6 +198,10 @@ private boolean endOfArguments() { // Prevent entry if nothing to do @Override public Sampler next() { + int startIndex = getStartIndex(); + if (loopCount < startIndex) { + loopCount = startIndex; + } updateIterationIndex(getName(), loopCount); try { if (breakLoop || emptyList()) {