diff --git a/resources/vue/components/courseware/blocks/CoursewareDefaultBlock.vue b/resources/vue/components/courseware/blocks/CoursewareDefaultBlock.vue
index b788a5217c5ae51d98ec81e817261f9d4e217b98..02e56ac9340ed2d6bec7cdb593d1a6993ad1488f 100644
--- a/resources/vue/components/courseware/blocks/CoursewareDefaultBlock.vue
+++ b/resources/vue/components/courseware/blocks/CoursewareDefaultBlock.vue
@@ -205,7 +205,7 @@ export default {
         if (!this.public && this.userProgress && this.userProgress.attributes.grade === 0 && this.defaultGrade) {
             this.userProgress = 1;
         }
-        if (this.canEdit) {
+        if (this.block.id && this.canEdit) {
             this.loadFeedback(this.block.id);
         }
     },