diff --git a/src/opnsense/www/js/opnsense_bootgrid.js b/src/opnsense/www/js/opnsense_bootgrid.js index 3d5b254ca1..9c28adcf7a 100644 --- a/src/opnsense/www/js/opnsense_bootgrid.js +++ b/src/opnsense/www/js/opnsense_bootgrid.js @@ -321,9 +321,10 @@ class UIBootgrid { } } - if (compatOptions?.datakey) { - // note: this does not come from the 'options' object - this.options.datakey = compatOptions?.datakey; + const datakey = compatOptions?.datakey || bootGridOptions?.datakey; + if (datakey) { + // datakey can come from top-level object for legacy reasons + this.options.datakey = datakey; } if (bootGridOptions?.onBeforeRenderDialog) {