diff --git a/erpnext/buying/doctype/purchase_common/purchase_common.js b/erpnext/buying/doctype/purchase_common/purchase_common.js index 26b4221d9b8..9a9a865233b 100644 --- a/erpnext/buying/doctype/purchase_common/purchase_common.js +++ b/erpnext/buying/doctype/purchase_common/purchase_common.js @@ -174,8 +174,9 @@ erpnext.buying.BuyingController = erpnext.TransactionController.extend({ company: function() { var me = this; - if (!this.frm.doc.shipping_address) { - erpnext.utils.get_shipping_address(this.frm) + if (frappe.meta.get_docfield(this.frm.doctype, "shipping_address") + && !this.frm.doc.shipping_address) { + erpnext.utils.get_shipping_address(this.frm) } },