diff --git a/aleksis/apps/alsijil/schema/absences.py b/aleksis/apps/alsijil/schema/absences.py
index 8560ee73e8e585adca04586828a8ed419b42d2a6..19e5dcae3b93110593e65a5876273167bc418d3f 100644
--- a/aleksis/apps/alsijil/schema/absences.py
+++ b/aleksis/apps/alsijil/schema/absences.py
@@ -40,8 +40,8 @@ class AbsencesForPersonsCreateMutation(graphene.Mutation):
             )
 
             events = ParticipationStatus.get_single_events(
-                start,
-                end,
+                datetime.combine(start, datetime.min.time()),
+                datetime.combine(end, datetime.max.time()),
                 None,
                 {"person": person},
                 with_reference_object=True,