diff --git a/api/funkwhale_api/manage/filters.py b/api/funkwhale_api/manage/filters.py
index c8b8e60a5643894ea7572fbffedc1301b0d9967a..3ce55e0394c729b5dafc7b07b3f60a2b2362a47e 100644
--- a/api/funkwhale_api/manage/filters.py
+++ b/api/funkwhale_api/manage/filters.py
@@ -62,6 +62,10 @@ class ManageArtistFilterSet(filters.FilterSet):
                     "field": forms.IntegerField(),
                     "distinct": True,
                 },
+                "tag": {
+                    "to": "tagged_items__tag__name",
+                    "distinct": True,
+                },
             },
         )
     )
@@ -91,6 +95,10 @@ class ManageAlbumFilterSet(filters.FilterSet):
                     "field": forms.IntegerField(),
                     "distinct": True,
                 },
+                "tag": {
+                    "to": "tagged_items__tag__name",
+                    "distinct": True,
+                },
             },
         )
     )
@@ -129,6 +137,10 @@ class ManageTrackFilterSet(filters.FilterSet):
                     "field": forms.IntegerField(),
                     "distinct": True,
                 },
+                "tag": {
+                    "to": "tagged_items__tag__name",
+                    "distinct": True,
+                },
             },
         )
     )