diff --git a/core/src/java/main/org/jaxen/util/PrecedingAxisIterator.java b/core/src/java/main/org/jaxen/util/PrecedingAxisIterator.java index 3113ef3b..de512259 100644 --- a/core/src/java/main/org/jaxen/util/PrecedingAxisIterator.java +++ b/core/src/java/main/org/jaxen/util/PrecedingAxisIterator.java @@ -199,9 +199,11 @@ public Object next() throws NoSuchElementException // if this isn't 'self' construct 'descendant-or-self' stack.add(childrenOrSelf); childrenOrSelf = childrenOrSelf(result); - continue; } - return result; + else + { + return result; + } } }