diff --git a/resources/vue/components/courseware/CoursewareAccordionContainer.vue b/resources/vue/components/courseware/CoursewareAccordionContainer.vue
index faf8deabba680fecbd56e54f3139abd67feb38aa..5f58dc46ee8d5a83acb33270d9a17e98055863db 100755
--- a/resources/vue/components/courseware/CoursewareAccordionContainer.vue
+++ b/resources/vue/components/courseware/CoursewareAccordionContainer.vue
@@ -225,9 +225,7 @@ export default {
     },
     watch: {
         blocks() {
-            if (!this.showEdit && !this.sortMode) {
-                this.initCurrentData();
-            }
+            this.initCurrentData();
         }
     }
 };
diff --git a/resources/vue/components/courseware/CoursewareStructuralElement.vue b/resources/vue/components/courseware/CoursewareStructuralElement.vue
index 7eb1bc56d3dbd1beaf42c608ea430ab9a2f0e730..29cae83a300afac1c05cb036d44f935079f3fdb9 100755
--- a/resources/vue/components/courseware/CoursewareStructuralElement.vue
+++ b/resources/vue/components/courseware/CoursewareStructuralElement.vue
@@ -1364,9 +1364,7 @@ export default {
             }
         },
         containers() {
-            if (!this.sortMode) {
-                this.containerList = this.containers;
-            }
+            this.containerList = this.containers;
         },
         consumeMode(newState) {
             this.consumModeTrap = newState;
diff --git a/resources/vue/components/courseware/CoursewareTabsContainer.vue b/resources/vue/components/courseware/CoursewareTabsContainer.vue
index f3b982af4f8648398f7f541e8bdf3b54cd557c4d..747b24a5930127c6148782093d80a9f7db27ab87 100755
--- a/resources/vue/components/courseware/CoursewareTabsContainer.vue
+++ b/resources/vue/components/courseware/CoursewareTabsContainer.vue
@@ -243,9 +243,7 @@ export default {
     },
     watch: {
         blocks() {
-            if (!this.showEdit && !this.sortMode) {
-                this.initCurrentData();
-            }
+            this.initCurrentData();
         }
     }
 };