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 9f80a23a3..519753928 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 @@ -1209,7 +1209,7 @@ RED.editor = (function() { node.l = false; } else { // A link node - default state is false - if (node.hasOwnProperty('l')) { + if (node.hasOwnProperty('l') && node.l) { changes.l = node.l changed = true; } @@ -1219,7 +1219,7 @@ RED.editor = (function() { // Checked - show label if (!/^link (in|out)$/.test(node.type)) { // Not a link node - default state is true - if (node.hasOwnProperty('l')) { + if (node.hasOwnProperty('l') && !node.l) { changes.l = node.l changed = true; }