diff --git a/frappe/desk/query_report.py b/frappe/desk/query_report.py index 0890e2ad7a..239cbdc642 100644 --- a/frappe/desk/query_report.py +++ b/frappe/desk/query_report.py @@ -209,6 +209,9 @@ def add_data_to_custom_columns(columns, result): data = [] for row in result: row_obj = {} + if isinstance(row, tuple): + row = list(row) + if isinstance(row, list): for idx, column in enumerate(columns): if column.get('link_field'):