diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/CoursebookPrintDialog.vue b/aleksis/apps/alsijil/frontend/components/coursebook/CoursebookPrintDialog.vue
index 2d111617a9adbc6000ca16401b2273c550550002..71b27847a9ce5492fa4bb1787a99866a8a9c0c74 100644
--- a/aleksis/apps/alsijil/frontend/components/coursebook/CoursebookPrintDialog.vue
+++ b/aleksis/apps/alsijil/frontend/components/coursebook/CoursebookPrintDialog.vue
@@ -15,6 +15,9 @@ import SecondaryActionButton from "aleksis.core/components/generic/buttons/Secon
         :disabled="dialog"
       />
     </template>
+    <template #title>
+      {{ $t("alsijil.coursebook.print_title") }}
+    </template>
   </mobile-fullscreen-dialog>
 </template>
 
diff --git a/aleksis/apps/alsijil/frontend/messages/de.json b/aleksis/apps/alsijil/frontend/messages/de.json
index aa551b46bb022a21c1a685b359fdf2270d35ccf7..137470f1af1d7aca6e7ee2c6ad44f1442b4bbbe3 100644
--- a/aleksis/apps/alsijil/frontend/messages/de.json
+++ b/aleksis/apps/alsijil/frontend/messages/de.json
@@ -43,6 +43,7 @@
       },
       "menu_title": "Kursbuch",
       "print": "Drucken",
+      "print_title": "Kursbuchausdruck",
       "no_data": "Keine Stunden der ausgewählten Gruppen und Kurse im aktuellen Zeitraum",
       "no_results": "Keine Suchergebnisse für {search}",
       "notes": {
diff --git a/aleksis/apps/alsijil/frontend/messages/en.json b/aleksis/apps/alsijil/frontend/messages/en.json
index fcb069826ba28c3c333ad91d3c72acc89413c22e..dabf5b01d509a9a195b9555f5c310f952065ee57 100644
--- a/aleksis/apps/alsijil/frontend/messages/en.json
+++ b/aleksis/apps/alsijil/frontend/messages/en.json
@@ -48,6 +48,7 @@
       "title_documentations": "Coursebook",
       "title_absences": "Coursebook · Absences",
       "print": "Print",
+      "print_title": "Print Coursebook",
       "status": {
         "available": "Documentation available",
         "missing": "Documentation missing",