diff --git a/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js b/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js index f423297277c..51b2e29f5e7 100644 --- a/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js +++ b/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js @@ -489,10 +489,12 @@ function hide_fields(doc) { var item_fields_stock = ["warehouse_section", "received_qty", "rejected_qty"]; - cur_frm.fields_dict["items"].grid.set_column_disp( - item_fields_stock, - cint(doc.update_stock) == 1 || cint(doc.is_return) == 1 ? true : false - ); + if (cur_frm.fields_dict["items"]) { + cur_frm.fields_dict["items"].grid.set_column_disp( + item_fields_stock, + cint(doc.update_stock) == 1 || cint(doc.is_return) == 1 ? true : false + ); + } cur_frm.refresh_fields(); }