summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--searx/results.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/searx/results.py b/searx/results.py
index 7e087382c..5d51eb5b5 100644
--- a/searx/results.py
+++ b/searx/results.py
@@ -116,6 +116,10 @@ class ResultContainer(object):
self.results[engine_name].extend(results)
for i, result in enumerate(results):
+ try:
+ result['url'] = result['url'].decode('utf-8')
+ except:
+ pass
position = i + 1
self._merge_result(result, position)