diff --git a/src/Model/Post/UserNotification.php b/src/Model/Post/UserNotification.php index 108f3c44f..66ec6ac90 100644 --- a/src/Model/Post/UserNotification.php +++ b/src/Model/Post/UserNotification.php @@ -178,11 +178,15 @@ class UserNotification return; } - $user = User::getById($uid, ['account-type']); + $user = User::getById($uid, ['account-type', 'account_removed', 'account_expired']); if (in_array($user['account-type'], [User::ACCOUNT_TYPE_COMMUNITY, User::ACCOUNT_TYPE_RELAY])) { return; } + if ($user['account_removed'] || $user['account_expired']) { + return; + } + $author = Contact::getById($item['author-id'], ['contact-type']); if (empty($author)) { return;