diff --git a/src/clj/com/rpl/specter.cljc b/src/clj/com/rpl/specter.cljc index 6427a36..372226f 100644 --- a/src/clj/com/rpl/specter.cljc +++ b/src/clj/com/rpl/specter.cljc @@ -970,7 +970,7 @@ (let [newi (next-fn vals i)] (if (= newi i) structure - (let [v (select-any (nthpath i) structure)] + (let [v (nth structure i)] (if (vector? structure) (let [shifted (if (< newi i) (loop [j (dec i)