diff --git a/frontend/src/ts/pages/settings.ts b/frontend/src/ts/pages/settings.ts index 7607a576f..bfd65a8da 100644 --- a/frontend/src/ts/pages/settings.ts +++ b/frontend/src/ts/pages/settings.ts @@ -580,7 +580,7 @@ async function fillSettingsPage(): Promise { customLayoutFluidSelect = new SlimSelect({ select: ".pageSettings .section[data-config-name='customLayoutfluid'] select", - settings: { keepOrder: true }, + settings: { keepOrder: true, minSelected: 1 }, events: { afterChange: (newVal): void => { const customLayoutfluid = newVal.map( @@ -598,6 +598,7 @@ async function fillSettingsPage(): Promise { customPolyglotSelect = new SlimSelect({ select: ".pageSettings .section[data-config-name='customPolyglot'] select", + settings: { minSelected: 1 }, data: getLanguageDropdownData((language) => Config.customPolyglot.includes(language) ),