diff --git a/packages/node_modules/@node-red/runtime/lib/nodes/context/index.js b/packages/node_modules/@node-red/runtime/lib/nodes/context/index.js index 36dfdf000..b779da63c 100644 --- a/packages/node_modules/@node-red/runtime/lib/nodes/context/index.js +++ b/packages/node_modules/@node-red/runtime/lib/nodes/context/index.js @@ -593,7 +593,7 @@ function clean(flowConfig) { const knownNodes = new Set(Object.keys(flowConfig.allNodes)) // We need to alias all of the subflow instance contents - for (const subflow of Object.values(flowConfig.subflows)) { + for (const subflow of Object.values(flowConfig.subflows || {})) { subflow.instances.forEach(instance => { for (const nodeId of Object.keys(subflow.nodes || {})) { knownNodes.add(`${instance.id}-${nodeId}`)