diff --git a/aleksis/apps/chronos/util/build.py b/aleksis/apps/chronos/util/build.py
index db23417ddcb0e57b5f8e054b60f1edd4dbe463de..36d53106155a64f61c20ffb744cf4c1f00f17ed8 100644
--- a/aleksis/apps/chronos/util/build.py
+++ b/aleksis/apps/chronos/util/build.py
@@ -248,7 +248,7 @@ def build_substitutions_list(wanted_day: date) -> List[dict]:
     start_period = None
     for i, sub in enumerate(subs):
         if not sub.cancelled_for_teachers:
-            sort_a = sub.lesson_period.lesson.group_names
+            sort_a = sub.lesson_period.lesson.groups_to_show_names
         else:
             sort_a = f"Z.{sub.lesson_period.lesson.teacher_names}"