diff --git a/addons/mail/update.py b/addons/mail/update.py index 3d07ce739ab..94286817648 100644 --- a/addons/mail/update.py +++ b/addons/mail/update.py @@ -94,7 +94,7 @@ class publisher_warranty_contract(osv.osv): # old behavior based on res.log; now on mail.message, that is not necessarily installed IMD = self.pool['ir.model.data'] user = self.pool['res.users'].browse(cr, SUPERUSER_ID, SUPERUSER_ID) - poster = IMD.get_object(cr, SUPERUSER_ID, 'mail', 'group_all_employees') + poster = IMD.get_object(cr, SUPERUSER_ID, 'mail', 'group_all_employees', context=context, check_existence_and_raise=False) if not poster.exists(): if not user.exists(): return True