diff --git a/frappe/public/js/frappe/ui/toolbar/awesome_bar.js b/frappe/public/js/frappe/ui/toolbar/awesome_bar.js index a37979a7cb..7ef9e19383 100644 --- a/frappe/public/js/frappe/ui/toolbar/awesome_bar.js +++ b/frappe/public/js/frappe/ui/toolbar/awesome_bar.js @@ -317,7 +317,9 @@ frappe.search.AwesomeBar = class AwesomeBar { var route = frappe.get_route(); if (route[0] === "List" && txt.indexOf(" in") === -1) { // search in title field - var meta = frappe.get_meta(frappe.container.page.list_view.doctype); + const doctype = frappe.container.page?.list_view?.doctype; + if (!doctype) return; + var meta = frappe.get_meta(doctype); var search_field = meta.title_field || "name"; var options = {}; options[search_field] = ["like", "%" + txt + "%"];