diff --git a/superset/sqllab/sqllab_execution_context.py b/superset/sqllab/sqllab_execution_context.py index 52ba2e72c0..b44ec61aaa 100644 --- a/superset/sqllab/sqllab_execution_context.py +++ b/superset/sqllab/sqllab_execution_context.py @@ -180,7 +180,7 @@ class SqlJsonExecutionContext: # pylint: disable=too-many-instance-attributes def get_query_details(self) -> str: try: - if self.query: + if hasattr(self, "query"): if self.query.id: return "query '{}' - '{}'".format(self.query.id, self.query.sql) except DetachedInstanceError: