Browse Source

[fix] handle empty response

Adam Tauber 5 years ago
parent
commit
1e6253ce16
1 changed files with 2 additions and 0 deletions
  1. 2 0
      searx/engines/microsoft_academic.py

+ 2 - 0
searx/engines/microsoft_academic.py

@@ -45,6 +45,8 @@ def request(query, params):
 def response(resp):
     results = []
     response_data = loads(resp.text)
+    if not response_data:
+        return results
 
     for result in response_data['results']:
         url = _get_url(result)