diff --git a/src/helma/objectmodel/db/Node.java b/src/helma/objectmodel/db/Node.java index 127b33de..7cae28e2 100644 --- a/src/helma/objectmodel/db/Node.java +++ b/src/helma/objectmodel/db/Node.java @@ -2597,7 +2597,7 @@ public final class Node implements INode, Serializable { // check if this property actually needs to be persisted. Node n = (Node) next.getNodeValue(); - if (n == null) { + if (n == null || n == this) { continue; }