diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/editor.js b/packages/node_modules/@node-red/editor-client/src/js/ui/editor.js index 006fd6ec4..2caf1cc16 100644 --- a/packages/node_modules/@node-red/editor-client/src/js/ui/editor.js +++ b/packages/node_modules/@node-red/editor-client/src/js/ui/editor.js @@ -230,8 +230,12 @@ RED.editor = (function() { } } } + node.inputs = Math.min(1,Math.max(0,parseInt(node.inputs))); + if (isNaN(node.inputs)) { + node.inputs = 0; + } if (node.inputs === 0) { - removedLinks.concat(RED.nodes.filterLinks({target:node})); + removedLinks = removedLinks.concat(RED.nodes.filterLinks({target:node})); } for (var l=0;l