diff --git a/api/tests/federation/test_tasks.py b/api/tests/federation/test_tasks.py
index 388ab544073aa1c74e7a1dd79dfdeef2be31acd7..66e71cd84cca21df34e53506153d8d2f6746f954 100644
--- a/api/tests/federation/test_tasks.py
+++ b/api/tests/federation/test_tasks.py
@@ -683,3 +683,10 @@ def test_check_remote_instance_unreachable(factories, r_mock):
     tasks.check_all_remote_instance_availability()
     domain = models.Domain.objects.get(name=domain.name)
     assert domain.reachable is False
+
+
+def test_check_all_remote_instance_skips_local(settings, factories, r_mock):
+    domain = factories["federation.Domain"]()
+    settings.FUNKWHALE_HOSTNAME = domain.name
+    tasks.check_all_remote_instance_availability()
+    assert not r_mock.called