diff --git a/erpnext/stock/get_item_details.py b/erpnext/stock/get_item_details.py index 842c31e35ba..2681d3c69ab 100644 --- a/erpnext/stock/get_item_details.py +++ b/erpnext/stock/get_item_details.py @@ -590,7 +590,10 @@ def get_item_warehouse_(ctx: ItemDetailsCtx, item, overwrite_warehouse, defaults if not warehouse: default_warehouse = frappe.get_single_value("Stock Settings", "default_warehouse") - if frappe.get_cached_value("Warehouse", default_warehouse, "company") == ctx.company: + if ( + default_warehouse + and frappe.get_cached_value("Warehouse", default_warehouse, "company") == ctx.company + ): return default_warehouse return warehouse