diff --git a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/blocklist/umbBlockListPropertyEditor.component.js b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/blocklist/umbBlockListPropertyEditor.component.js index a15deb72fb..e817d9be0e 100644 --- a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/blocklist/umbBlockListPropertyEditor.component.js +++ b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/blocklist/umbBlockListPropertyEditor.component.js @@ -242,6 +242,11 @@ return; } + // if requesting to open settings but we dont have settings then return. + if (openSettings === true && blockObject.config.settingsElementTypeKey) { + return; + } + // make a clone to avoid editing model directly. var blockContentClone = Utilities.copy(blockObject.content); var blockSettingsClone = null;