diff --git a/biscuit/apps/alsijil/views.py b/biscuit/apps/alsijil/views.py
index 6aa1734f3417899ddfa3e9610106d40398a3bdcd..419bd6631faab559a5f18ab2879ea9b7dd4ebaa7 100644
--- a/biscuit/apps/alsijil/views.py
+++ b/biscuit/apps/alsijil/views.py
@@ -201,11 +201,10 @@ def full_register_group(request: HttpRequest, id_: int) -> HttpResponse:
     personal_note_filters = PersonalNoteFilter.objects.all()
     for personal_note_filter in personal_note_filters:
         persons = persons.annotate(
-            Count(
+            **{'personal_notes_with_%s' % personal_note_filter.identifier: Count(
                 'personal_notes__remarks',
-                filter=Q(personal_notes__remarks__iregex=personal_note_filter.regex),
-                output_field='personal_notes_with_%s' % personal_note_filter.identifier
-            )
+                filter=Q(personal_notes__remarks__iregex=personal_note_filter.regex)
+            )}
         )
 
     context['persons'] = persons