diff --git a/addons/mail_gateway/mail_gateway.py b/addons/mail_gateway/mail_gateway.py
index 54bc7862fa4..443d46a4fae 100644
--- a/addons/mail_gateway/mail_gateway.py
+++ b/addons/mail_gateway/mail_gateway.py
@@ -200,7 +200,8 @@ class mailgate_message(osv.osv):
action_data = action_pool.read(cr, uid, action_ids[0], context=context)
action_data.update({
'domain' : "[('id','=',%d)]"%(res_id),
- 'nodestroy': True
+ 'nodestroy': True,
+ 'context': {}
})
return action_data
diff --git a/addons/mail_gateway/res_partner.py b/addons/mail_gateway/res_partner.py
index 54bed6a5b56..c6f41ff0414 100644
--- a/addons/mail_gateway/res_partner.py
+++ b/addons/mail_gateway/res_partner.py
@@ -26,7 +26,7 @@ class res_partner(osv.osv):
_inherit = 'res.partner'
_columns = {
'emails': fields.one2many('mailgate.message', 'partner_id',\
- 'Emails', readonly=True),
+ 'Emails', readonly=True, domain=[('history','=',True)]),
}
res_partner()
diff --git a/addons/mail_gateway/res_partner_view.xml b/addons/mail_gateway/res_partner_view.xml
index dbae434d46f..3cb1bb7fe5a 100644
--- a/addons/mail_gateway/res_partner_view.xml
+++ b/addons/mail_gateway/res_partner_view.xml
@@ -11,7 +11,7 @@
-
+