diff --git a/searx/search/processors/online.py b/searx/search/processors/online.py
index d79edd542..0cc175e1b 100644
--- a/searx/search/processors/online.py
+++ b/searx/search/processors/online.py
@@ -77,7 +77,7 @@ class OnlineProcessor(EngineProcessor):
         soft_max_redirects = params.get('soft_max_redirects', max_redirects or 0)
 
         # raise_for_status
-        request_args['raise_for_httperror'] = params.get('raise_for_httperror', False)
+        request_args['raise_for_httperror'] = params.get('raise_for_httperror', True)
 
         # specific type of request (GET or POST)
         if params['method'] == 'GET':