diff --git a/frappe/desk/query_report.py b/frappe/desk/query_report.py index 2971dbe9e0..877fdbe5bc 100644 --- a/frappe/desk/query_report.py +++ b/frappe/desk/query_report.py @@ -252,11 +252,10 @@ def run( result = get_prepared_report_result(report, filters, dn, user) else: result = generate_report_result(report, filters, user, custom_columns, is_tree, parent_field) + add_data_to_monitor(report=report.reference_report or report.name) result["add_total_row"] = report.add_total_row and not result.get("skip_total_row", False) - add_data_to_monitor(report=report) - return result