From a3d860eabfa28909a2d3d636ee94eebc4e8379f2 Mon Sep 17 00:00:00 2001 From: ervishnucs Date: Sun, 18 Jan 2026 19:32:51 +0530 Subject: [PATCH] fix(budget variance report): check budget dimensions (cherry picked from commit cb696a88808d139606c99561c8fce2ea04f87072) --- .../report/budget_variance_report/budget_variance_report.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/erpnext/accounts/report/budget_variance_report/budget_variance_report.py b/erpnext/accounts/report/budget_variance_report/budget_variance_report.py index a53cdcc1b40..6c245acf8d8 100644 --- a/erpnext/accounts/report/budget_variance_report/budget_variance_report.py +++ b/erpnext/accounts/report/budget_variance_report/budget_variance_report.py @@ -18,6 +18,8 @@ def execute(filters=None): dimensions = filters.get("budget_against_filter") else: dimensions = get_budget_dimensions(filters) + if not dimensions: + return columns, [], None, None budget_records = get_budget_records(filters, dimensions) budget_map = build_budget_map(budget_records, filters)