diff --git a/frappe/desk/query_report.py b/frappe/desk/query_report.py index c75a7df09e..8c3dbd7bdc 100644 --- a/frappe/desk/query_report.py +++ b/frappe/desk/query_report.py @@ -191,10 +191,11 @@ def get_prepared_report_result(report, filters, dn=""): doc = frappe.get_doc("Prepared Report", doc_list[0]) data = read_csv_content_from_attached_file(doc) - latest_report_data = { - "columns": data[0], - "result": data[1:] - } + if data: + latest_report_data = { + "columns": data[0], + "result": data[1:] + } latest_report_data.update({ "prepared_report": True,