diff --git a/backend/open_webui/retrieval/web/yandex.py b/backend/open_webui/retrieval/web/yandex.py index 352d2a3afb..1fffac8f61 100644 --- a/backend/open_webui/retrieval/web/yandex.py +++ b/backend/open_webui/retrieval/web/yandex.py @@ -20,6 +20,8 @@ log = logging.getLogger(__name__) def xml_element_contents_to_string(element: Element) -> str: + if element is None: + return '' buffer = [element.text if element.text else ''] for child in element: