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);
+				}
+			});
+		}
 	}
 });