diff --git a/frappe/__init__.py b/frappe/__init__.py index 25952cfa6a..5be47fa47f 100644 --- a/frappe/__init__.py +++ b/frappe/__init__.py @@ -13,7 +13,7 @@ import os, sys, importlib, inspect, json from .exceptions import * from .utils.jinja import get_jenv, get_template, render_template -__version__ = '8.0.61' +__version__ = '8.0.62' __title__ = "Frappe Framework" local = Local() diff --git a/frappe/desk/query_report.py b/frappe/desk/query_report.py index 096467f9f8..24a37725ad 100644 --- a/frappe/desk/query_report.py +++ b/frappe/desk/query_report.py @@ -287,7 +287,7 @@ def has_match(row, linked_doctypes, doctype_match_filters, ref_doctype, if_owner if dt=="User" and columns_dict[idx]==columns_dict.get("owner"): continue - if dt in match_filters and row[idx] not in match_filters[dt]: + if dt in match_filters and row[idx] not in match_filters[dt] and frappe.db.exists(dt, row[idx]): match = False break