summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--searx/engines/youtube_api.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/searx/engines/youtube_api.py b/searx/engines/youtube_api.py
index 2542169a6..4a205ed6c 100644
--- a/searx/engines/youtube_api.py
+++ b/searx/engines/youtube_api.py
@@ -47,6 +47,9 @@ def response(resp):
search_results = loads(resp.text)
+ if 'error' in search_results and 'message' in search_results['error']:
+ raise Exception(search_results['error']['message'])
+
# return empty array if there are no results
if 'items' not in search_results:
return []