diff --git a/src/Umbraco.Web.UI.Client/src/packages/tiny-mce/components/input-tiny-mce/input-tiny-mce.element.ts b/src/Umbraco.Web.UI.Client/src/packages/tiny-mce/components/input-tiny-mce/input-tiny-mce.element.ts index 259cf4740e..55d7652321 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/tiny-mce/components/input-tiny-mce/input-tiny-mce.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/tiny-mce/components/input-tiny-mce/input-tiny-mce.element.ts @@ -217,8 +217,10 @@ export class UmbInputTinyMceElement extends FormControlMixin(UmbLitElement) { } // set the configured inline mode - const mode = this.configuration?.getValueByAlias>('mode'); - if (mode?.[0].toLocaleLowerCase() === 'inline') { + const mode = this.configuration?.getValueByAlias>('mode'); // Migration: Bellissima (PropertyEditorUi.Dropdown) saves as Array. + if (typeof mode === 'string' && mode.toLocaleLowerCase() === 'inline') { + configurationOptions.inline = true; + } else if (Array.isArray(mode) && mode.length && mode?.[0].toLocaleLowerCase() === 'inline') { configurationOptions.inline = true; }