diff --git a/searx/engines/wikicommons.py b/searx/engines/wikicommons.py index 47b2a5bea..a478f57d2 100644 --- a/searx/engines/wikicommons.py +++ b/searx/engines/wikicommons.py @@ -43,7 +43,7 @@ def request(query, params): 'gsrsearch': "filetype:bitmap|drawing " + query, } - params["url"] = f"{base_url}/w/api.php{search_prefix}&{urlencode(args)}" + params["url"] = f"{base_url}/w/api.php{search_prefix}&{urlencode(args, safe=':|')}" return params