diff --git a/lib/GlobalScale/MemberAdd.php b/lib/GlobalScale/MemberAdd.php index 14f79cc39..edacecb05 100644 --- a/lib/GlobalScale/MemberAdd.php +++ b/lib/GlobalScale/MemberAdd.php @@ -214,7 +214,13 @@ public function result(array $events): void { $recipients = [$member->getUserId()]; } + $done = []; foreach ($recipients as $recipient) { + if (in_array($recipient, $done)) { + continue; + } + + $done[] = $recipient; $this->memberIsMailbox($circle, $recipient, $links, $password); } }