diff --git a/searx/engines/bing.py b/searx/engines/bing.py index 0f85c7036..81a0cf6a5 100644 --- a/searx/engines/bing.py +++ b/searx/engines/bing.py @@ -198,13 +198,11 @@ def response(resp): url = link.attrib.get('href') title = extract_text(link) - # Make sure that the element is free of links and content = eval_xpath(result, '(.//p)[1]') for p in content: + # Make sure that the element is free of links for e in p.xpath('.//a'): e.getparent().remove(e) - for e in p.xpath('.//span[@class="algoSlug_icon"]'): - e.getparent().remove(e) content = extract_text(content) # get the real URL either using the URL shown to user or following the Bing URL