diff --git a/src/components/WorkflowGraph/transformerWorkflowToDag.tsx b/src/components/WorkflowGraph/transformerWorkflowToDag.tsx index 81cf411b3..358a2d024 100644 --- a/src/components/WorkflowGraph/transformerWorkflowToDag.tsx +++ b/src/components/WorkflowGraph/transformerWorkflowToDag.tsx @@ -288,6 +288,10 @@ export const transformerWorkflowToDag = ( * @param context The current workflow being parsed */ const parseWorkflow = (root, context: CompiledWorkflow) => { + if (!context?.template?.nodes) { + return root; + } + /* Build Nodes from template */ for (let i = 0; i < context.template.nodes.length; i++) { const compiledNode: CompiledNode = context.template.nodes[i];