diff --git a/packages/core/src/WorkflowExecute.ts b/packages/core/src/WorkflowExecute.ts index 214498a715..79fcff4e14 100644 --- a/packages/core/src/WorkflowExecute.ts +++ b/packages/core/src/WorkflowExecute.ts @@ -422,7 +422,10 @@ export class WorkflowExecute { ], } as IExecuteData; - if (this.runExecutionData.executionData!.waitingExecutionSource !== null) { + if ( + this.runExecutionData.executionData!.waitingExecutionSource !== null && + this.runExecutionData.executionData!.waitingExecutionSource !== undefined + ) { executionStackItem.source = this.runExecutionData.executionData!.waitingExecutionSource[connectionData.node][ runIndex