diff --git a/frappe/model/db_query.py b/frappe/model/db_query.py index 8d13b9cb20..7ed681644f 100644 --- a/frappe/model/db_query.py +++ b/frappe/model/db_query.py @@ -302,7 +302,7 @@ class DatabaseQuery(object): # add tables from fields if self.fields: for field in self.fields: - if ("tab" not in field and "." not in field) or any(x for x in sql_functions if x in field): + if not ("tab" in field and "." in field) or any(x for x in sql_functions if x in field): continue table_name = field.split('.')[0]