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 3b54bca48a..406a68fcee 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 @@ -281,9 +281,9 @@ } function deleteAllBlocks() { - vm.layout.forEach(entry => { - deleteBlock(entry.$block); - }); + while(vm.layout.length) { + deleteBlock(vm.layout[0].$block); + }; } function activateBlock(blockObject) {