diff --git a/app/jobs/regular/notify_mailing_list_subscribers.rb b/app/jobs/regular/notify_mailing_list_subscribers.rb index 31ac2d5e85d..b344c6360be 100644 --- a/app/jobs/regular/notify_mailing_list_subscribers.rb +++ b/app/jobs/regular/notify_mailing_list_subscribers.rb @@ -29,7 +29,9 @@ module Jobs cu.notification_level = ? )', post.topic.category_id, CategoryUser.notification_levels[:muted]) .each do |user| - UserNotifications.mailing_list_notify(user, post).deliver + if Guardian.new(user).can_see?(post) + UserNotifications.mailing_list_notify(user, post).deliver + end end end