diff --git a/ui/src/app/workflows/components/workflow-dag/workflow-dag.tsx b/ui/src/app/workflows/components/workflow-dag/workflow-dag.tsx index 4ab22db8c173..116ee1ffa6a7 100644 --- a/ui/src/app/workflows/components/workflow-dag/workflow-dag.tsx +++ b/ui/src/app/workflows/components/workflow-dag/workflow-dag.tsx @@ -296,6 +296,12 @@ export class WorkflowDag extends React.Component { + if (!allNodes[nodeId] || !allNodes[nodeId].children) { + return []; + } + return allNodes[nodeId].children; + }; const pushChildren = (nodeId: string, children: string[], isExpanded: boolean): void => { if (!children) { return; @@ -306,7 +312,7 @@ export class WorkflowDag extends React.Component