[Fix] Warehouse not required for Dropship
diff --git a/erpnext/buying/doctype/purchase_common/purchase_common.py b/erpnext/buying/doctype/purchase_common/purchase_common.py
index b35044a..844a655 100644
--- a/erpnext/buying/doctype/purchase_common/purchase_common.py
+++ b/erpnext/buying/doctype/purchase_common/purchase_common.py
@@ -65,7 +65,7 @@
 			validate_end_of_life(d.item_code, item.end_of_life, item.disabled)
 
 			# validate stock item
-			if item.is_stock_item==1 and d.qty and not d.warehouse:
+			if item.is_stock_item==1 and d.qty and not d.warehouse and not d.delivered_by_supplier:
 				frappe.throw(_("Warehouse is mandatory for stock Item {0} in row {1}").format(d.item_code, d.idx))
 
 			items.append(cstr(d.item_code))