summaryrefslogtreecommitdiff
path: root/searx/engines
diff options
context:
space:
mode:
Diffstat (limited to 'searx/engines')
-rw-r--r--searx/engines/core.py3
1 files changed, 3 insertions, 0 deletions
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)