diff --git a/erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.py b/erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.py index b6d4875e97..2d134694f2 100644 --- a/erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.py +++ b/erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.py @@ -238,6 +238,9 @@ def accumulate_values_into_parents(accounts, accounts_by_name, companies): for d in reversed(accounts): if d.parent_account: account = d.parent_account.split('-')[0].strip() + if not accounts_by_name.get(account): + continue + for company in companies: accounts_by_name[account][company] = \ accounts_by_name[account].get(company, 0.0) + d.get(company, 0.0)