From 6ba14b38cbb2919e2df65a2e9d046e0fcbe3e5be Mon Sep 17 00:00:00 2001
From: Christophe Matthieu <chm@odoo.com>
Date: Wed, 18 Jun 2014 15:43:28 +0200
Subject: [PATCH] [FIX] website: geoip can't be none

---
 addons/website/models/ir_http.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/addons/website/models/ir_http.py b/addons/website/models/ir_http.py
index 33413219bd2f..6ffb267c2149 100644
--- a/addons/website/models/ir_http.py
+++ b/addons/website/models/ir_http.py
@@ -63,7 +63,7 @@ class ir_http(orm.AbstractModel):
                 except ImportError:
                     self.geo_ip_resolver = False
             if self.geo_ip_resolver:
-                record = self.geo_ip_resolver.record_by_addr(request.httprequest.remote_addr)
+                record = self.geo_ip_resolver.record_by_addr(request.httprequest.remote_addr) or {}
             request.session['geoip'] = record
 
         if request.website_enabled:
-- 
GitLab