diff --git a/aleksis/apps/chronos/frontend/components/substitutions.graphql b/aleksis/apps/chronos/frontend/components/substitutions.graphql
index eb4da41ff0cccef96a6481a75c5179446b6dadf0..d364db975422241f568b600760bcf84c2201eef3 100644
--- a/aleksis/apps/chronos/frontend/components/substitutions.graphql
+++ b/aleksis/apps/chronos/frontend/components/substitutions.graphql
@@ -12,9 +12,11 @@ query substitutionsForDate($date: Date!) {
     }
     substitutions {
       oldGroups {
+        id
         shortName
       }
       newGroups {
+        id
         shortName
       }
       startSlot
@@ -22,20 +24,24 @@ query substitutionsForDate($date: Date!) {
       startTime
       endTime
       oldTeachers {
+        id
         shortName
         fullName
       }
       newTeachers {
+        id
         shortName
         fullName
       }
       oldSubject
       newSubject
       oldRooms {
+        id
         shortName
         name
       }
       newRooms {
+        id
         shortName
         name
       }