Index: src/main/java/org/jbpm/graph/def/Node.java =================================================================== --- src/main/java/org/jbpm/graph/def/Node.java (revision 6211) +++ src/main/java/org/jbpm/graph/def/Node.java (working copy) @@ -280,7 +280,7 @@ */ public Transition getDefaultLeavingTransition() { Transition defaultTransition = null; - if (leavingTransitions != null) { + if (leavingTransitions != null && leavingTransitions.size() > 0) { // Select the first unconditional transition for (Iterator i = leavingTransitions.iterator(); i.hasNext();) { Transition auxTransition = (Transition) i.next();