diff --git a/frappe/model/db_query.py b/frappe/model/db_query.py index 4821f6558e..17935c226c 100644 --- a/frappe/model/db_query.py +++ b/frappe/model/db_query.py @@ -488,7 +488,7 @@ class DatabaseQuery: table_name = table_name[13:] if not table_name[0] == "`": table_name = f"`{table_name}`" - if table_name not in self.query_tables: + if table_name not in self.query_tables and table_name not in self.linked_table_aliases.values(): self.append_table(table_name) def append_table(self, table_name):