diff --git a/resources/vue/components/courseware/CoursewareUnitItems.vue b/resources/vue/components/courseware/CoursewareUnitItems.vue
index 5995baa7f19d2837789e987fb53e694f80c9ec47..1e8468f8a010e14fb8539751213e7514c8005c95 100644
--- a/resources/vue/components/courseware/CoursewareUnitItems.vue
+++ b/resources/vue/components/courseware/CoursewareUnitItems.vue
@@ -3,29 +3,31 @@
         <ul v-if="hasUnits" class="cw-tiles">
             <courseware-unit-item v-for="unit in units" :key="unit.id" :unit="unit"/>
         </ul>
-        <div v-if="!hasUnits && userIsTeacher && inCourseContext" class="cw-contents-overview-teaser">
-            <div class="cw-contents-overview-teaser-content">
-                <header>{{ $gettext('Lernmaterialien') }}</header>
-                <p>
-                    {{ $gettext('Mit Courseware können Sie interaktive, multimediale Lerninhalte erstellen und nutzen. ' +
-                                'Die Lerninhalte lassen sich hierarchisch unterteilen und können aus Texten, Videosequenzen, ' +
-                                'Aufgaben, Kommunikationselementen und einer Vielzahl weiterer Elemente bestehen. ' +
-                                'Fertige Lerninhalte können exportiert und in andere Kurse oder andere Installationen importiert werden. ' +
-                                'Courseware ist nicht nur für digitale Formate geeignet, sondern kann auch genutzt werden, ' +
-                                'um klassische Präsenzveranstaltungen mit Online-Anteilen zu ergänzen. Formate wie integriertes Lernen ' +
-                                '(Blended Learning) lassen sich mit Courseware ideal umsetzen. Kollaboratives Lernen kann dank Schreibrechtevergabe ' +
-                                'und dem Einsatz von Courseware in Studiengruppen realisiert werden.') }}
-                </p>
-                <button class="button" @click="setShowUnitAddDialog(true)">
-                    {{ $gettext('Neues Lernmaterial anlegen') }}
-                </button>
+        <template v-if="!hasUnits && inCourseContext">
+            <div v-if="userIsTeacher" class="cw-contents-overview-teaser">
+                <div class="cw-contents-overview-teaser-content">
+                    <header>{{ $gettext('Lernmaterialien') }}</header>
+                    <p>
+                        {{ $gettext('Mit Courseware können Sie interaktive, multimediale Lerninhalte erstellen und nutzen. ' +
+                                    'Die Lerninhalte lassen sich hierarchisch unterteilen und können aus Texten, Videosequenzen, ' +
+                                    'Aufgaben, Kommunikationselementen und einer Vielzahl weiterer Elemente bestehen. ' +
+                                    'Fertige Lerninhalte können exportiert und in andere Kurse oder andere Installationen importiert werden. ' +
+                                    'Courseware ist nicht nur für digitale Formate geeignet, sondern kann auch genutzt werden, ' +
+                                    'um klassische Präsenzveranstaltungen mit Online-Anteilen zu ergänzen. Formate wie integriertes Lernen ' +
+                                    '(Blended Learning) lassen sich mit Courseware ideal umsetzen. Kollaboratives Lernen kann dank Schreibrechtevergabe ' +
+                                    'und dem Einsatz von Courseware in Studiengruppen realisiert werden.') }}
+                    </p>
+                    <button class="button" @click="setShowUnitAddDialog(true)">
+                        {{ $gettext('Neues Lernmaterial anlegen') }}
+                    </button>
+                </div>
             </div>
-        </div>
-        <courseware-companion-box
-            v-if="!userIsTeacher && inCourseContext"
-            :msgCompanion="$gettext('Es wurden leider noch keine Lernmaterialien angelegt.')"
-            mood="sad"
-        />
+            <courseware-companion-box
+                v-else
+                :msgCompanion="$gettext('Es wurden leider noch keine Lernmaterialien angelegt.')"
+                mood="sad"
+            />
+        </template>
         <div v-if="!hasUnits && !inCourseContext" class="cw-contents-overview-teaser">
             <div class="cw-contents-overview-teaser-content">
                 <header>{{ $gettext('Ihre persönlichen Lernmaterialien') }}</header>
@@ -74,4 +76,4 @@ export default {
         }),
     }
 }
-</script>
\ No newline at end of file
+</script>