diff --git a/erpnext/controllers/queries.py b/erpnext/controllers/queries.py index 86f7d7090a8b91dee9565cc0e57e673ce4c8ec1e..f6ac30e940f19752646c207aa5363c0700c37b31 100644 --- a/erpnext/controllers/queries.py +++ b/erpnext/controllers/queries.py @@ -798,7 +798,7 @@ def get_tax_template(doctype, txt, searchfield, start, page_len, filters): company = filters.get("company") taxes = item_doc.taxes or [] - while item_group: + while not taxes and item_group: # @dokos item_group_doc = frappe.get_cached_doc("Item Group", item_group) taxes += item_group_doc.taxes or [] item_group = item_group_doc.parent_item_group