diff --git a/wled00/data/index.js b/wled00/data/index.js index d61f25e1..68d8b2ab 100644 --- a/wled00/data/index.js +++ b/wled00/data/index.js @@ -1783,7 +1783,8 @@ function updateSelectedPalette(s) if (selElement) selElement.classList.remove('selected'); var selectedPalette = parent.querySelector(`.lstI[data-id="${s}"]`); - if (selectedPalette) parent.querySelector(`.lstI[data-id="${s}"]`).classList.add('selected'); + if (!selectedPalette) return; // palette not yet loaded (custom palette on initial load) + selectedPalette.classList.add('selected'); // in case of special palettes (* Colors...), force show color selectors (if hidden by effect data) let cd = gId('csl').children; // color selectors