Update utils.py
diff --git a/erpnext/stock/utils.py b/erpnext/stock/utils.py
index 0b32f7e..31fc6a0 100644
--- a/erpnext/stock/utils.py
+++ b/erpnext/stock/utils.py
@@ -176,7 +176,7 @@
 		item_rate = frappe.db.sql("""select sum(base_amount) / sum(qty)
 			from `tabPurchase Invoice Item`
 			where item_code = %s and docstatus=1""" % ('%s'), item_code)
-		buying_amount = flt(item_qty) * flt(item_rate[0][0])
+		buying_amount = flt(item_qty) * flt(item_rate[0][0]) if item_rate else 0
 
 		return buying_amount