diff --git a/searx/preferences.py b/searx/preferences.py
index 46ce53ab3..b63bd446b 100644
--- a/searx/preferences.py
+++ b/searx/preferences.py
@@ -437,10 +437,10 @@ class Preferences:
 
     def parse_encoded_data(self, input_data):
         """parse (base64) preferences from request (``flask.request.form['preferences']``)"""
-        decoded_data = decompress(urlsafe_b64decode(input_data.encode()))
+        bin_data = decompress(urlsafe_b64decode(input_data))
         dict_data = {}
-        for x, y in parse_qs(decoded_data).items():
-            dict_data[x.decode()] = y[0].decode()
+        for x, y in parse_qs(bin_data.decode('ascii')).items():
+            dict_data[x] = y[0]
         self.parse_dict(dict_data)
 
     def parse_dict(self, input_data):
diff --git a/searx/settings.yml b/searx/settings.yml
index 38fae50d0..9de49a2c0 100644
--- a/searx/settings.yml
+++ b/searx/settings.yml
@@ -1456,7 +1456,7 @@ engines:
     timeout: 5.0
     disabled: true
 
-  - name: slownik jezyka polskiego
+  - name: słownik języka polskiego
     engine: sjp
     shortcut: sjp
     base_url: https://sjp.pwn.pl/