diff --git a/json-path/src/main/java/com/jayway/jsonpath/internal/spi/compiler/ArrayPathToken.java b/json-path/src/main/java/com/jayway/jsonpath/internal/spi/compiler/ArrayPathToken.java index 1eda252c..d10ebb56 100644 --- a/json-path/src/main/java/com/jayway/jsonpath/internal/spi/compiler/ArrayPathToken.java +++ b/json-path/src/main/java/com/jayway/jsonpath/internal/spi/compiler/ArrayPathToken.java @@ -59,7 +59,7 @@ class ArrayPathToken extends PathToken { case INDEX_SEQUENCE: for (Integer i : criteria) { - handleArrayIndex(criteria.get(i), currentPath, model, ctx); + handleArrayIndex(i, currentPath, model, ctx); } break;