diff --git a/searx/engines/core.py b/searx/engines/core.py index 1fcb68f1f..96543308a 100644 --- a/searx/engines/core.py +++ b/searx/engines/core.py @@ -53,6 +53,9 @@ def response(resp): for result in json_data['data']: source = result['_source'] + if not source['urls']: + continue + time = source['publishedDate'] or source['depositedDate'] if time: date = datetime.fromtimestamp(time / 1000)