diff --git a/apps/common/api/mixin.py b/apps/common/api/mixin.py index 5bb67333f..09b9bd1aa 100644 --- a/apps/common/api/mixin.py +++ b/apps/common/api/mixin.py @@ -127,7 +127,7 @@ class QuerySetMixin: def paginate_queryset(self, queryset): page = super().paginate_queryset(queryset) model = getattr(queryset, 'model', None) - if not model: + if not model or not hasattr(page, 'objects'): return page serializer_class = self.get_serializer_class()