diff --git a/packages/cli/src/workflow-execute-additional-data.ts b/packages/cli/src/workflow-execute-additional-data.ts index 2deae842fc4c7..351cd6f059966 100644 --- a/packages/cli/src/workflow-execute-additional-data.ts +++ b/packages/cli/src/workflow-execute-additional-data.ts @@ -468,7 +468,7 @@ function hookFunctionsSave(): IWorkflowExecuteHooks { (executionStatus === 'success' && !saveSettings.success) || (executionStatus !== 'success' && !saveSettings.error); - if (shouldNotSave) { + if (shouldNotSave && !fullRunData.waitTill) { if (!fullRunData.waitTill && !isManualMode) { executeErrorWorkflow( this.workflowData,