diff --git a/frappe/model/db_query.py b/frappe/model/db_query.py index bea37f1ef1..018f1afcd7 100644 --- a/frappe/model/db_query.py +++ b/frappe/model/db_query.py @@ -391,7 +391,10 @@ class DatabaseQuery(object): ref_doctype = frappe.get_meta(f.doctype).get_field(f.fieldname).options result=[] - lft, rgt = frappe.db.get_value(ref_doctype, f.value, ["lft", "rgt"]) + + lft, rgt = '', '' + if f.value: + lft, rgt = frappe.db.get_value(ref_doctype, f.value, ["lft", "rgt"]) # Get descendants elements of a DocType with a tree structure if f.operator.lower() in ('descendants of', 'not descendants of') :