From c3a9e1c4ddf5a96e2a6fe3e80481d924cda68a4d Mon Sep 17 00:00:00 2001
From: "nch@tinyerp.com" <>
Date: Mon, 10 May 2010 14:23:14 +0530
Subject: [PATCH] [FIX]:index error

bzr revid: nch@tinyerp.com-20100510085314-mnlun73asrm5tt10
---
 addons/base_setup/gtk_contact_form.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/addons/base_setup/gtk_contact_form.py b/addons/base_setup/gtk_contact_form.py
index 03fd0822b8e0..6c576adf971d 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']
-- 
GitLab