diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/statistics/StatisticsForPersonPage.vue b/aleksis/apps/alsijil/frontend/components/coursebook/statistics/StatisticsForPersonPage.vue
index fcb9e2dba1455be1947f09931f9901896d3465c8..3ff3565ebee0d3412e570fad4b22af79167dd91e 100644
--- a/aleksis/apps/alsijil/frontend/components/coursebook/statistics/StatisticsForPersonPage.vue
+++ b/aleksis/apps/alsijil/frontend/components/coursebook/statistics/StatisticsForPersonPage.vue
@@ -118,6 +118,13 @@
         :school-term="{ id: schoolTermId }"
       />
     </div>
+    <template #actions="{ toolbar }">
+      <!-- TODO: add functionality -->
+      <v-btn v-if="toolbar" icon color="primary" disabled>
+        <v-icon>$print</v-icon>
+      </v-btn>
+      <FabButton v-else icon-text="$print" i18n-key="actions.print" disabled />
+    </template>
   </fullscreen-dialog-page>
 </template>
 
@@ -125,6 +132,7 @@
 import AbsenceReasonChip from "aleksis.apps.kolego/components/AbsenceReasonChip.vue";
 import SchoolTermField from "aleksis.core/components/school_term/SchoolTermField.vue";
 import CRUDIterator from "aleksis.core/components/generic/CRUDIterator.vue";
+import FabButton from "aleksis.core/components/generic/buttons/FabButton.vue";
 import FullscreenDialogPage from "aleksis.core/components/generic/dialogs/FullscreenDialogPage.vue";
 import PersonChip from "aleksis.core/components/person/PersonChip.vue";
 import SubjectChip from "aleksis.apps.cursus/components/SubjectChip.vue";
@@ -150,6 +158,7 @@ export default {
     AbsenceReasonChip,
     SchoolTermField,
     CRUDIterator,
+    FabButton,
     FullscreenDialogPage,
     PersonChip,
     SubjectChip,