Index: modules/pvm/src/main/java/org/jbpm/pvm/internal/model/ExecutionImpl.java =================================================================== --- modules/pvm/src/main/java/org/jbpm/pvm/internal/model/ExecutionImpl.java (revision 6661) +++ modules/pvm/src/main/java/org/jbpm/pvm/internal/model/ExecutionImpl.java (working copy) @@ -357,7 +357,12 @@ for (ExecutionImpl child: executionsToEnd) { child.end(state); } - + + if(subProcessInstance != null) { + // to avoid the return signal + subProcessInstance.setSuperProcessExecution(null); + subProcessInstance.end(state); + } setState(state); this.propagation = Propagation.EXPLICIT;