diff --git a/frappe/desk/search.py b/frappe/desk/search.py index c4a94074ba..190cbd99ae 100644 --- a/frappe/desk/search.py +++ b/frappe/desk/search.py @@ -284,7 +284,8 @@ def build_for_autosuggest(res: list[tuple], doctype: str) -> list[dict]: item = list(item) label = item[1] # use title as label item[1] = item[0] # show name in description instead of title - del item[2] # remove redundant title ("label") value + if len(item) >= 3: + del item[2] # remove redundant title ("label") value results.append({"value": item[0], "label": label, "description": to_string(item[1:])}) else: results.extend({"value": item[0], "description": to_string(item[1:])} for item in res)