diff --git a/odoo/addons/base/res/res_partner.py b/odoo/addons/base/res/res_partner.py index 8b328214c21..85e8d719ac8 100644 --- a/odoo/addons/base/res/res_partner.py +++ b/odoo/addons/base/res/res_partner.py @@ -618,7 +618,7 @@ class Partner(models.Model, FormatAddress): raise UserError(_("Couldn't create contact without email address!")) if not name and email: name = email - partner = self.create({self._rec_name: name or email, 'email': email or False}) + partner = self.create({self._rec_name: name or email, 'email': email or self.env.context.get('default_email', False)}) return partner.name_get()[0] @api.model