Fix error
diff --git a/erpnext/hr/doctype/employee_advance/employee_advance.js b/erpnext/hr/doctype/employee_advance/employee_advance.js
index a9407be..f4285a2 100644
--- a/erpnext/hr/doctype/employee_advance/employee_advance.js
+++ b/erpnext/hr/doctype/employee_advance/employee_advance.js
@@ -84,15 +84,17 @@
},
employee: function (frm) {
- return frappe.call({
- method: "erpnext.hr.doctype.employee_advance.employee_advance.get_due_advance_amount",
- args: {
- "employee": frm.doc.employee,
- "posting_date": frm.doc.posting_date
- },
- callback: function(r) {
- frm.set_value("due_advance_amount",r.message);
- }
- });
+ if (frm.doc.employee) {
+ return frappe.call({
+ method: "erpnext.hr.doctype.employee_advance.employee_advance.get_due_advance_amount",
+ args: {
+ "employee": frm.doc.employee,
+ "posting_date": frm.doc.posting_date
+ },
+ callback: function(r) {
+ frm.set_value("due_advance_amount",r.message);
+ }
+ });
+ }
}
});