diff --git a/src/stores/nodeDefStore.ts b/src/stores/nodeDefStore.ts index 25e82a93c..232bba7fb 100644 --- a/src/stores/nodeDefStore.ts +++ b/src/stores/nodeDefStore.ts @@ -342,8 +342,7 @@ export const useNodeDefStore = defineStore('nodeDef', () => { nodeDefsByDisplayName.value[nodeDef.display_name] = nodeDefImpl } function fromLGraphNode(node: LGraphNode): ComfyNodeDefImpl | null { - // Frontend-only nodes don't have nodeDef - const nodeTypeName = node.constructor?.nodeData?.name + const nodeTypeName = node.constructor?.nodeData?.name ?? node.type if (!nodeTypeName) return null const nodeDef = nodeDefsByName.value[nodeTypeName] ?? null return nodeDef