diff --git a/searx/engines/xpath.py b/searx/engines/xpath.py
index 8960b5f21..14ca26158 100644
--- a/searx/engines/xpath.py
+++ b/searx/engines/xpath.py
@@ -37,7 +37,7 @@ def extract_text(xpath_results):
         return html_to_text(xpath_results.text_content())
 
 
-def extract_url(xpath_results):
+def extract_url(xpath_results, search_url=search_url):
     url = extract_text(xpath_results)
 
     if url.startswith('//'):