diff --git a/addons/web/static/src/webclient/settings_form_view/settings_form_compiler.js b/addons/web/static/src/webclient/settings_form_view/settings_form_compiler.js index 036dd2362fa..063d9bf11ae 100644 --- a/addons/web/static/src/webclient/settings_form_view/settings_form_compiler.js +++ b/addons/web/static/src/webclient/settings_form_view/settings_form_compiler.js @@ -6,7 +6,7 @@ import { getModifier } from "@web/views/view_compiler"; function compileSettingsPage(el, params) { const settingsPage = createElement("SettingsPage"); - settingsPage.setAttribute("slots", "props.slots"); + settingsPage.setAttribute("slots", "{NoContentHelper:props.slots.NoContentHelper}"); settingsPage.setAttribute("initialTab", "props.initialApp"); settingsPage.setAttribute("t-slot-scope", "settings"); diff --git a/addons/web/static/tests/webclient/settings_form_view/settings_form_view_tests.js b/addons/web/static/tests/webclient/settings_form_view/settings_form_view_tests.js index c0d69232e3b..760b8319505 100644 --- a/addons/web/static/tests/webclient/settings_form_view/settings_form_view_tests.js +++ b/addons/web/static/tests/webclient/settings_form_view/settings_form_view_tests.js @@ -1424,7 +1424,7 @@ QUnit.module("SettingsFormView", (hooks) => { const expectedCompiled = `
- +