diff --git a/searx/engines/__init__.py b/searx/engines/__init__.py index cc531bbb..cdf667e3 100644 --- a/searx/engines/__init__.py +++ b/searx/engines/__init__.py @@ -94,7 +94,7 @@ def search(query, request, selected_engines): duplicated = new_res break if duplicated: - if len(res['content']) > len(duplicated): + if len(res.get('content', '')) > len(duplicated.get('content', '')): duplicated['content'] = res['content'] duplicated['score'] += score else: