diff options
| author | Markus Heiser <markus.heiser@darmarit.de> | 2025-01-28 14:21:55 +0100 |
|---|---|---|
| committer | Markus Heiser <markus.heiser@darmarIT.de> | 2025-01-28 16:28:12 +0100 |
| commit | 906b9e7d4c87dcb7ded4ef1248e9569caf408cc7 (patch) | |
| tree | f2f15c87528632b38116a58cc5bcb41e74be97f5 /searx/engines | |
| parent | 36a1ef12399d529f210ceb4f8b28f497fabd0834 (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')
| -rw-r--r-- | searx/engines/dictzone.py | 3 |
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 |