diff --git a/aleksis/apps/chronos/frontend/components/SubstitutionOverview.vue b/aleksis/apps/chronos/frontend/components/SubstitutionOverview.vue
index e3206e12a7179517d13339dd7439131c00764ff4..46b79f625109a9da25ca02d7bd7906d9f329bf20 100644
--- a/aleksis/apps/chronos/frontend/components/SubstitutionOverview.vue
+++ b/aleksis/apps/chronos/frontend/components/SubstitutionOverview.vue
@@ -6,7 +6,7 @@ import SubjectChip from "aleksis.apps.cursus/components/SubjectChip.vue";
 import {
   amendedLessonsFromAbsences,
   createOrUpdateSubstitutions,
-  groupsByOwner,
+  gqlGroups,
 } from "./amendLesson.graphql";
 </script>
 
@@ -143,7 +143,7 @@ export default {
     },
   },
   apollo: {
-    groups: groupsByOwner,
+    groups: gqlGroups,
   },
 };
 </script>
diff --git a/aleksis/apps/chronos/frontend/components/amendLesson.graphql b/aleksis/apps/chronos/frontend/components/amendLesson.graphql
index 933fc7113c2572549c6416a4a6cd15fd21acb156..1c232225cd0ae47b76c9fc018cd3e2cd6e235fc6 100644
--- a/aleksis/apps/chronos/frontend/components/amendLesson.graphql
+++ b/aleksis/apps/chronos/frontend/components/amendLesson.graphql
@@ -20,15 +20,7 @@ query gqlRooms {
 }
 
 query gqlGroups {
-  groups: groups {
-    id
-    name
-    shortName
-  }
-}
-
-query groupsByOwner {
-  groups: groupsByOwner {
+  groups: timetableGroups {
     id
     name
   }