diff --git a/resources/vue/components/courseware/CoursewareContentBookmarks.vue b/resources/vue/components/courseware/CoursewareContentBookmarks.vue
index 0718ff00813c76836a17306984cc72a1caf2528a..329289c22dff71647b6f0e5fb1ca08915fee4b89 100644
--- a/resources/vue/components/courseware/CoursewareContentBookmarks.vue
+++ b/resources/vue/components/courseware/CoursewareContentBookmarks.vue
@@ -10,7 +10,7 @@
                 <a :href="getElementUrl(bookmark)" :title="bookmark.attributes.title">
                     <div
                         class="preview-image"
-                        :class="[hasImage(child) ? '' : 'default-image']"
+                        :class="[hasImage(bookmark) ? '' : 'default-image']"
                         :style="getChildStyle(bookmark)"
                     ></div>
                     <div class="description">
@@ -96,8 +96,8 @@ export default {
                 return {};
             }
         },
-        hasImage(child) {
-            return child.relationships?.image?.data !== null;
+        hasImage(bookmark) {
+            return bookmark.relationships?.image?.data !== null;
         },
     },