diff --git a/dbt/adapters/glue/connections.py b/dbt/adapters/glue/connections.py index ad2006e8..43cd4423 100644 --- a/dbt/adapters/glue/connections.py +++ b/dbt/adapters/glue/connections.py @@ -101,7 +101,7 @@ def get_response(cls, cursor) -> AdapterResponse: def get_result_from_cursor(cls, cursor: GlueCursor, limit: Optional[int]) -> agate.Table: data: List[Any] = [] column_names: List[str] = [] - if not cursor.description: + if cursor.description is not None: column_names = [col[0] for col in cursor.description()] if limit: rows = cursor.fetchmany(limit)