diff --git a/src/lib/litegraph/src/subgraph/SubgraphNode.ts b/src/lib/litegraph/src/subgraph/SubgraphNode.ts index 846d40a67..6644fcf51 100644 --- a/src/lib/litegraph/src/subgraph/SubgraphNode.ts +++ b/src/lib/litegraph/src/subgraph/SubgraphNode.ts @@ -72,6 +72,7 @@ export class SubgraphNode extends LGraphNode implements BaseLGraph { (e) => { const subgraphInput = e.detail.input const { name, type } = subgraphInput + if (this.inputs.some((i) => i.name == name)) return const input = this.addInput(name, type) this.#addSubgraphInputListeners(subgraphInput, input)