summaryrefslogtreecommitdiff
path: root/searx/engines/dictzone.py
diff options
context:
space:
mode:
authorMarkus Heiser <markus.heiser@darmarit.de>2025-01-28 14:21:55 +0100
committerMarkus Heiser <markus.heiser@darmarIT.de>2025-01-28 16:28:12 +0100
commit906b9e7d4c87dcb7ded4ef1248e9569caf408cc7 (patch)
treef2f15c87528632b38116a58cc5bcb41e74be97f5 /searx/engines/dictzone.py
parent36a1ef12399d529f210ceb4f8b28f497fabd0834 (diff)
[fix] hostnames plugin: AttributeError: 'NoneType' object has no attribute 'netloc'
Closes: https://github.com/searxng/searxng/issues/4245 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
Diffstat (limited to 'searx/engines/dictzone.py')
-rw-r--r--searx/engines/dictzone.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/searx/engines/dictzone.py b/searx/engines/dictzone.py
index 83ab28ff2..bda056edd 100644
--- a/searx/engines/dictzone.py
+++ b/searx/engines/dictzone.py
@@ -100,5 +100,6 @@ def response(resp) -> EngineResults:
if autotranslate.ok and autotranslate.text:
item_list.insert(0, results.types.Translations.Item(text=autotranslate.text))
- results.add(results.types.Translations(translations=item_list, url=resp.search_params["url"]))
+ if item_list:
+ results.add(results.types.Translations(translations=item_list, url=resp.search_params["url"]))
return results