diff --git a/addons/crm/crm_lead.py b/addons/crm/crm_lead.py index 146417a7abb..f83bdb626f5 100644 --- a/addons/crm/crm_lead.py +++ b/addons/crm/crm_lead.py @@ -291,16 +291,17 @@ class crm_lead(base_stage, osv.osv): def on_change_partner(self, cr, uid, ids, partner_id, context=None): result = {} + values={} if partner_id: partner = self.pool.get('res.partner').browse(cr, uid, partner_id, context=context) - values = { + values = values.update({ 'partner_name' : partner.name, 'street' : partner.street, 'street2' : partner.street2, 'city' : partner.city, 'state_id' : partner.state_id and partner.state_id.id or False, 'country_id' : partner.country_id and partner.country_id.id or False, - } + }) return {'value' : values}