diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/palette-editor.js b/packages/node_modules/@node-red/editor-client/src/js/ui/palette-editor.js index 5cc1faddc..c8e62890f 100644 --- a/packages/node_modules/@node-red/editor-client/src/js/ui/palette-editor.js +++ b/packages/node_modules/@node-red/editor-client/src/js/ui/palette-editor.js @@ -336,6 +336,16 @@ RED.palette.editor = (function() { const moduleInfo = nodeEntries[module].info; const nodeEntry = nodeEntries[module].elements; + + if (!moduleInfo.url) { + if (loadedIndex[module] && loadedIndex[module].url) { + // Add the link to the node documentation if the catalog contains it + moduleInfo.url = loadedIndex[module].url; + const titleRow = $(nodeEntry.container).find("div.red-ui-palette-module-header > div.red-ui-palette-module-meta.red-ui-palette-module-name"); + $('').attr('href', moduleInfo.url).appendTo(titleRow); + } + } + if (nodeEntry) { const setCount = [];