From 0ac5254b8ef984d8988b0515a027aef08637753b Mon Sep 17 00:00:00 2001 From: Sai Asish Y Date: Tue, 5 May 2026 12:40:20 -0700 Subject: [PATCH] [fix] mwmbl: crash if there's no result description available --- searx/engines/mwmbl.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/searx/engines/mwmbl.py b/searx/engines/mwmbl.py index 80144d392..d6035ce11 100644 --- a/searx/engines/mwmbl.py +++ b/searx/engines/mwmbl.py @@ -39,11 +39,12 @@ def response(resp): for result in json_results: title_parts = [title['value'] for title in result['title']] + extract_parts = [extract['value'] for extract in result.get('extract', [])] results.append( { 'url': result['url'], 'title': ''.join(title_parts), - 'content': result['extract'][0]['value'], + 'content': ''.join(extract_parts), } )