diff --git a/node-graph/nodes/repeat/src/repeat_nodes.rs b/node-graph/nodes/repeat/src/repeat_nodes.rs index 69154be966..6b69fcec04 100644 --- a/node-graph/nodes/repeat/src/repeat_nodes.rs +++ b/node-graph/nodes/repeat/src/repeat_nodes.rs @@ -157,7 +157,7 @@ fn repeat_on_points( let scoped = ctx.push_position(transformed_point); let mut frame = IndexLink { index: 0, outer: None }; - let (element, local) = content.eval(&scoped.ctx().push_level(&mut frame, index as u64, rest))?; + let (element, local) = content.eval(&scoped.ctx().push_level(&mut frame, copy, rest))?; let mut composed = *local; composed.translation = transformed_point; return Ok((element, Attr(composed)));