diff -r 6448c284fe21 -r dad881565d0a javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/PageProcessor.java --- a/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/PageProcessor.java Mon Apr 08 16:51:30 2013 +0200 +++ b/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/PageProcessor.java Mon Apr 08 18:26:11 2013 +0200 @@ -1136,8 +1136,10 @@ w.write(" ret.prop_" + p.name() + " = prop_" + p.name() + ";\n"); continue; } + w.write(" ret.prop_" + p.name() + " = prop_" + p.name() + ".clone();\n"); + } else { + w.write(" ret.prop_" + p.name() + " = prop_" + p.name() + ".clone();\n"); } - w.write(" ret.prop_" + p.name() + " = prop_" + p.name() + ".clone();\n"); } w.write(" return ret;\n");