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 2aea8adac..9cac57872 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 @@ -407,8 +407,10 @@ RED.editor = (function() { */ function updateNodeCredentials(node, credDefinition, prefix) { var changed = false; - if(!node.credentials) { + if (!node.credentials) { node.credentials = {_:{}}; + } else if (!node.credentials._) { + node.credentials._ = {}; } for (var cred in credDefinition) {