diff --git a/mail_message_copy_in_partner/__manifest__.py b/mail_message_copy_in_partner/__manifest__.py
index d449d0b..0fb401c 100644
--- a/mail_message_copy_in_partner/__manifest__.py
+++ b/mail_message_copy_in_partner/__manifest__.py
@@ -18,6 +18,7 @@
mail_message_copy_in_partner
=================
If current model has partner_id field, all messages will be copied in partner's chatter
+New message is a note without recipients
Installation
diff --git a/mail_message_copy_in_partner/models/mail_thread.py b/mail_message_copy_in_partner/models/mail_thread.py
index dd54ee7..5191657 100644
--- a/mail_message_copy_in_partner/models/mail_thread.py
+++ b/mail_message_copy_in_partner/models/mail_thread.py
@@ -8,7 +8,17 @@ class MailThread(models.AbstractModel):
def message_post(self, body='', **kwargs):
#send message to related partner
if hasattr(self, 'partner_id') and self.partner_id:
- msg = _('[%(object)s] %(body)s',object=self._get_html_link(), body=body)
- self.partner_id.message_post(body=msg, **kwargs)
+ msg = _('[%(object)s] %(body)s',object=self._get_html_link(), body=body)
+
+ new_kwargs = kwargs.copy()
+
+ #new message is a note
+ new_kwargs['subtype_xmlid'] = "mail.mt_note"
+
+ #do not send anything
+ new_kwargs['partner_ids'] = []
+
+ self.partner_id.message_post(body=msg, **new_kwargs)
+
return super(MailThread, self).message_post(body=body, **kwargs)
\ No newline at end of file