diff --git a/packages/builder/src/components/workflow/SetupPanel/WorkflowBlockSetup.svelte b/packages/builder/src/components/workflow/SetupPanel/WorkflowBlockSetup.svelte index a3edcca58e..f6f12c04f6 100644 --- a/packages/builder/src/components/workflow/SetupPanel/WorkflowBlockSetup.svelte +++ b/packages/builder/src/components/workflow/SetupPanel/WorkflowBlockSetup.svelte @@ -27,7 +27,9 @@ // Extract all outputs from all previous steps as available bindings let bindings = [] for (let idx = 0; idx < blockIdx; idx++) { - const outputs = Object.entries(allSteps[idx].schema?.outputs?.properties) + const outputs = Object.entries( + allSteps[idx].schema?.outputs?.properties ?? {} + ) bindings = bindings.concat( outputs.map(([name, value]) => ({ label: name,