diff --git a/hrms/payroll/doctype/salary_slip/salary_slip.py b/hrms/payroll/doctype/salary_slip/salary_slip.py index 16e905f46c..26962822b2 100644 --- a/hrms/payroll/doctype/salary_slip/salary_slip.py +++ b/hrms/payroll/doctype/salary_slip/salary_slip.py @@ -318,9 +318,10 @@ def get_date_details(self): def get_emp_and_working_day_details(self): """First time, load all the components from salary structure""" if self.employee: - self.set("loans", []) self.set("earnings", []) self.set("deductions", []) + if hasattr(self, "loans"): + self.set("loans", []) if self.payroll_frequency: self.get_date_details()