diff --git a/lib/mobilizon/actors/actors.ex b/lib/mobilizon/actors/actors.ex
index a92710859..0a70d6cbe 100644
--- a/lib/mobilizon/actors/actors.ex
+++ b/lib/mobilizon/actors/actors.ex
@@ -934,7 +934,7 @@ defmodule Mobilizon.Actors do
       a in Actor,
       join: f in Follower,
       on: a.id == f.actor_id,
-      where: f.target_actor_id == ^actor_id
+      where: f.target_actor_id == ^actor_id and f.approved == true
     )
   end