diff --git a/frappe/public/js/frappe/views/reports/report_view.js b/frappe/public/js/frappe/views/reports/report_view.js index cba1ab7d8a..7755636faa 100644 --- a/frappe/public/js/frappe/views/reports/report_view.js +++ b/frappe/public/js/frappe/views/reports/report_view.js @@ -1585,7 +1585,10 @@ frappe.views.ReportView = class ReportView extends frappe.views.ListView { fields: this.get_dialog_fields(), primary_action: (values) => { // doctype fields - let fields = values[this.doctype].map((f) => [f, this.doctype]); + let fields = (values[this.doctype] || []).map((f) => [ + f, + this.doctype, + ]); delete values[this.doctype]; // child table fields