diff --git a/addons/mail/models/mail_channel.py b/addons/mail/models/mail_channel.py
index 5b3796a7e4d85fca0f70ed5689e914d43a697581..b715705faf369b59167b6f94d751e863df8fc3e1 100644
--- a/addons/mail/models/mail_channel.py
+++ b/addons/mail/models/mail_channel.py
@@ -26,7 +26,7 @@ class ChannelPartner(models.Model):
 
     custom_channel_name = fields.Char('Custom channel name')
     partner_id = fields.Many2one('res.partner', string='Recipient', ondelete='cascade')
-    partner_email = fields.Char('Email', related='partner_id.email', depends=['partner_id'], readonly=False)
+    partner_email = fields.Char('Email', related='partner_id.email', depends=['partner_id'], related_sudo=False)
     channel_id = fields.Many2one('mail.channel', string='Channel', ondelete='cascade')
     fetched_message_id = fields.Many2one('mail.message', string='Last Fetched')
     seen_message_id = fields.Many2one('mail.message', string='Last Seen')