diff --git a/assets/templates/view.html b/assets/templates/view.html index 38935a21..fce13230 100644 --- a/assets/templates/view.html +++ b/assets/templates/view.html @@ -429,9 +429,14 @@ } else { waitForH5P(() => { - innerWindow.H5P.externalDispatcher.on('initialized', () => { + if (innerWindow.H5P.instances?.length) { initializeThemeControls(); - }); + } + else { + innerWindow.H5P.externalDispatcher.on('initialized', () => { + initializeThemeControls(); + }); + } }); } }