diff --git a/src/helma/scripting/fesi/FesiEvaluator.java b/src/helma/scripting/fesi/FesiEvaluator.java index ae8ed18f..0097f0ec 100644 --- a/src/helma/scripting/fesi/FesiEvaluator.java +++ b/src/helma/scripting/fesi/FesiEvaluator.java @@ -230,11 +230,14 @@ public class FesiEvaluator { else if ("path".equals (k)) { ArrayPrototype parr = new ArrayPrototype (evaluator.getArrayPrototype(), evaluator); List path = (List) v; + // register path elements with their prototype for (int j=0; j