diff --git a/addons/crm/crm_lead.py b/addons/crm/crm_lead.py index 9b034890fed..0e101657f54 100644 --- a/addons/crm/crm_lead.py +++ b/addons/crm/crm_lead.py @@ -57,8 +57,8 @@ class crm_lead(osv.osv): @param context: A standard dictionary for contextual values """ cal_obj = self.pool.get('resource.calendar') - res_obj = self.pool.get('resource.resource') - + res_obj = self.pool.get('resource.resource') + res = {} for lead in self.browse(cr, uid, ids , context): for field in fields: @@ -81,7 +81,8 @@ class crm_lead(osv.osv): resource_id = False if lead.user_id: resource_ids = res_obj.search(cr, uid, [('user_id','=',lead.user_id.id)]) - resource_id = len(resource_ids) or resource_ids[0] + if resource_ids: + resource_id = len(resource_ids) or resource_ids[0] duration = float(ans.days) if lead.section_id.resource_calendar_id: