From 6bf63f66ec28eb9c97a04c0f481e5903e9efedc6 Mon Sep 17 00:00:00 2001 From: Sagar Vora <16315650+sagarvora@users.noreply.github.com> Date: Tue, 12 Aug 2025 16:31:15 +0530 Subject: [PATCH] fix: guard against default not set in stock settings --- erpnext/stock/get_item_details.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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