diff --git a/aleksis/apps/alsijil/views.py b/aleksis/apps/alsijil/views.py
index 8bcd3da417c3c3935f83d86b5bc718e4134728c6..4e679a56548a2894b537838d39de48b2bb007ad7 100644
--- a/aleksis/apps/alsijil/views.py
+++ b/aleksis/apps/alsijil/views.py
@@ -372,15 +372,6 @@ def full_register_group(request: HttpRequest, id_: int) -> HttpResponse:
                 personal_notes__absent=True,
                 personal_notes__lesson_period__lesson__validity__school_term=current_school_term,
             )
-            & ~Q(
-                personal_notes__lesson_period__substitutions=Subquery(
-                    LessonSubstitution.objects.filter(
-                        lesson_period__pk=OuterRef("personal_notes__lesson_period__pk"),
-                        cancelled=True,
-                        week=OuterRef("personal_notes__week"),
-                    ).values("pk")
-                )
-            ),
         ),
         excused=Count(
             "personal_notes__absent",