diff --git a/resources/vue/components/courseware/CoursewareCollapsibleBox.vue b/resources/vue/components/courseware/CoursewareCollapsibleBox.vue
index fd1d19ce925d0e6e53b93734b6d82c72734e06e2..e4a7497c87a63b8ba2998e15ce7620474c468506 100755
--- a/resources/vue/components/courseware/CoursewareCollapsibleBox.vue
+++ b/resources/vue/components/courseware/CoursewareCollapsibleBox.vue
@@ -1,6 +1,6 @@
 <template>
     <div class="cw-collapsible" :class="{ 'cw-collapsible-open': isOpen }">
-        <a href="#" :aria-expanded="isOpen" @click="isOpen = !isOpen">
+        <a href="#" :aria-expanded="isOpen" @click.prevent="isOpen = !isOpen">
             <header :class="{ 'cw-collapsible-open': isOpen }" class="cw-collapsible-title">
                 <studip-icon v-if="icon" :shape="icon" /> {{ title }}
             </header>