Browse Source

[fix] handle missing mapsettings

Adam Tauber 8 years ago
parent
commit
fa26afafd8
1 changed files with 2 additions and 1 deletions
  1. 2 1
      searx/preferences.py

+ 2 - 1
searx/preferences.py

@@ -130,7 +130,8 @@ class MapSetting(Setting):
         self.key = data
 
     def save(self, name, resp):
-        resp.set_cookie(name, bytes(self.key), max_age=COOKIE_MAX_AGE)
+        if hasattr(self, 'key'):
+            resp.set_cookie(name, bytes(self.key), max_age=COOKIE_MAX_AGE)
 
 
 class SwitchableSetting(Setting):