diff --git a/aleksis/apps/alsijil/tasks.py b/aleksis/apps/alsijil/tasks.py
index 56687a3390e6c08cc40d5beb293529256c9c00e0..8b59c67e9508d3c1a01e4744af4ca119a121703c 100644
--- a/aleksis/apps/alsijil/tasks.py
+++ b/aleksis/apps/alsijil/tasks.py
@@ -50,9 +50,8 @@ def generate_full_register_printout(
         return Prefetch(
             name,
             queryset=NewPersonalNote.objects
-            .exclude(
-                Q(note="")
-                | Q(extra_mark=None))
+            .filter(Q(note__gt="")
+                    | Q(extra_mark__isnull=False))
             .select_related("extra_mark", *select_related)
             .prefetch_related(*prefetch_related),
         )