diff --git a/aleksis/core/util/core_helpers.py b/aleksis/core/util/core_helpers.py
index 763da5aa7622d55601126cdbcc6312b50326114e..43239c25774d06648f02f5a6f8f9078590c9e5bd 100644
--- a/aleksis/core/util/core_helpers.py
+++ b/aleksis/core/util/core_helpers.py
@@ -272,7 +272,7 @@ def monkey_patch() -> None:  # noqa
     from django.utils.functional import Promise
     class DjangoJSONEncoder(json.DjangoJSONEncoder):
         def default(self, o: Any) -> Any:
-            if isinstance(o, Promise) and hasattr(o, copy):
+            if isinstance(o, Promise) and hasattr(o, "copy"):
                 return super().default(o.copy())
             return super().default(o)
     json.DjangoJSONEncoder = DjangoJSONEncoder