diff --git a/aleksis/apps/alsijil/views.py b/aleksis/apps/alsijil/views.py index 94ced39954a571ea25187d1ed454c651c17763bd..d01214b4259ecd710a0c97840c58c7cfe6dd82d9 100644 --- a/aleksis/apps/alsijil/views.py +++ b/aleksis/apps/alsijil/views.py @@ -497,7 +497,7 @@ def my_students(request: HttpRequest) -> HttpResponse: def my_groups(request: HttpRequest) -> HttpResponse: context = {} context["groups"] = request.user.person.get_owner_groups_with_lessons().annotate( - students_count=Count("members") + students_count=Count("members", distinct=True) ) return render(request, "alsijil/class_register/groups.html", context)