diff --git a/addons/im_livechat/models/mail_channel.py b/addons/im_livechat/models/mail_channel.py
index d12f52a7b53..dbce303e834 100644
--- a/addons/im_livechat/models/mail_channel.py
+++ b/addons/im_livechat/models/mail_channel.py
@@ -142,12 +142,8 @@ class MailChannel(models.Model):
message_body = _('No history found')
if page_history:
html_links = ['
%s' % (page, page) for page in page_history]
- message_body = '' % (''.join(html_links))
- self.env['bus.bus'].sendone((self._cr.dbname, 'res.partner', pid), {
- 'body': message_body,
- 'channel_ids': self.ids,
- 'info': 'transient_message',
- })
+ message_body = '' % (''.join(html_links))
+ self._send_transient_message(self.env['res.partner'].browse(pid), message_body)
def _get_visitor_leave_message(self, operator=False, cancel=False):
return _('Visitor has left the conversation.')