diff --git a/api/tests/conftest.py b/api/tests/conftest.py
index d5b87e724fbfd1f23c60c70dc1f96c77f6a59608..ec432a76b34ebde4fdcd3bc6c6ba4f2c09f996f4 100644
--- a/api/tests/conftest.py
+++ b/api/tests/conftest.py
@@ -29,6 +29,7 @@ from rest_framework.test import APIClient, APIRequestFactory
 
 from funkwhale_api.activity import record
 from funkwhale_api.federation import actors
+from funkwhale_api.music import licenses
 from funkwhale_api.moderation import mrf
 
 
@@ -437,3 +438,10 @@ def mrf_outbox_registry(mocker):
     registry = mrf.Registry()
     mocker.patch("funkwhale_api.moderation.mrf.outbox", registry)
     return registry
+
+
+@pytest.fixture(autouse=True)
+def clear_license_cache(db):
+    licenses._cache = None
+    yield
+    licenses._cache = None