diff --git a/public/main/inc/lib/TicketManager.php b/public/main/inc/lib/TicketManager.php index 5674e6939c..6b97975569 100644 --- a/public/main/inc/lib/TicketManager.php +++ b/public/main/inc/lib/TicketManager.php @@ -1411,7 +1411,13 @@ class TicketManager $followers = self::getFollowers($ticketId); /* @var User $follower */ foreach ($followers as $follower) { - if ($follower->getId() !== $creatorId || self::isUserSubscribedToTicket($ticketId, $follower->getId())) { + if ( + $follower->getId() !== $currentUserId && + ( + $follower->getId() !== $creatorId || + self::isUserSubscribedToTicket($ticketId, $follower->getId()) + ) + ) { $recipients[$follower->getId()] = $follower->getFullname(); } }