diff --git a/resources/vue/components/courseware/CoursewareTabsContainer.vue b/resources/vue/components/courseware/CoursewareTabsContainer.vue
index 328eee1c482bec6c51f312f07cfd7ed21dc59b91..dc1317852e0d4e93aac17a12b233fa213f671b41 100755
--- a/resources/vue/components/courseware/CoursewareTabsContainer.vue
+++ b/resources/vue/components/courseware/CoursewareTabsContainer.vue
@@ -227,6 +227,7 @@ export default {
         async resetSort() {
             await this.unlockObject({ id: this.currentContainer.id, type: 'courseware-containers' });
             this.sortMode = false;
+            this.initCurrentData();
         },
         component(block) {
             if (block.attributes) {