diff --git a/resources/vue/components/courseware/CoursewareBlockAdderArea.vue b/resources/vue/components/courseware/CoursewareBlockAdderArea.vue
index f3d770f7e51453b7e33b4d87325e487fb7b43761..f2fdc8634865fbe029ccbde4246d99782dfef7e7 100755
--- a/resources/vue/components/courseware/CoursewareBlockAdderArea.vue
+++ b/resources/vue/components/courseware/CoursewareBlockAdderArea.vue
@@ -51,7 +51,7 @@ export default {
                 this.adderActive = false;
                 this.$emit('updateContainerContent', oldValue);
             } else {
-                if (newValue.container.id === this.container.id && newValue.section === this.section) {
+                if (newValue.container && newValue.container.id === this.container.id && newValue.section === this.section) {
                     this.adderActive = true;
                 } else {
                     this.adderActive = false;