diff --git a/erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py b/erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py index 81a9c426f44..78201ca63c6 100644 --- a/erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py +++ b/erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py @@ -264,7 +264,8 @@ def calculate_total_row(data, reporting_currency): for field in value_fields: total_row[field] += d[field] - calculate_foreign_currency_translation_reserve(total_row, data) + if data: + calculate_foreign_currency_translation_reserve(total_row, data) return total_row