diff --git a/aleksis/apps/kolego/schema/absence.py b/aleksis/apps/kolego/schema/absence.py
index 92e7f40ade43fc58bef006510724fb3d68f83756..7d5b34654159f202be9dfc9dffff00334c65255d 100644
--- a/aleksis/apps/kolego/schema/absence.py
+++ b/aleksis/apps/kolego/schema/absence.py
@@ -67,7 +67,7 @@ class AbsenceType(PermissionsTypeMixin, DjangoFilterMixin, DjangoObjectType):
 
     @classmethod
     def get_queryset(cls, queryset, info):
-        return get_objects_for_user(info.context.user, "kolego.view_absence", queryset)
+        return get_objects_for_user(info.context.user, "kolego.view_absence", queryset).select_related("person", "reason");
 
 
 class AbsenceBatchCreateMutation(BaseBatchCreateMutation):