diff --git a/addons/base_setup/gtk_contact_form.py b/addons/base_setup/gtk_contact_form.py index 03fd0822b8e08d0265cf172773e3b845c9413358..6c576adf971dda76b544449aa141d08d951350f8 100644 --- a/addons/base_setup/gtk_contact_form.py +++ b/addons/base_setup/gtk_contact_form.py @@ -72,7 +72,8 @@ class base_gtkcontactform(osv.osv_memory): } def execute(self, cr, uid, ids, context=None): company_id = self.pool.get('base.setup.company').search(cr, uid, []) - company_data = self.pool.get('base.setup.company').read(cr, uid, company_id)[0] + company_data = self.pool.get('base.setup.company').read(cr, uid, company_id) + company_data = company_data and company_data[0] country1 = '' if company_data.get('country_id', False): country = self.pool.get('res.country').read(cr, uid, company_data['country_id'],['name'])['name']