diff --git a/api/funkwhale_api/music/serializers.py b/api/funkwhale_api/music/serializers.py index dca4f435f96b79ee2a0eb3dc597d9d21ac96e840..87dd8a7af8397ce9696e4a78f4424a408df11603 100644 --- a/api/funkwhale_api/music/serializers.py +++ b/api/funkwhale_api/music/serializers.py @@ -230,7 +230,7 @@ class TrackAlbumSerializer(serializers.ModelSerializer): tracks_count = serializers.SerializerMethodField() def get_tracks_count(self, o): - return len(o.tracks.all()) + return getattr(o, "_prefetched_tracks_count", 0) class Meta: model = models.Album