diff --git a/superset/db_engine_specs.py b/superset/db_engine_specs.py index 19f541d80e638..d26f633bbd266 100644 --- a/superset/db_engine_specs.py +++ b/superset/db_engine_specs.py @@ -502,7 +502,7 @@ def patch(cls): @classmethod def adjust_database_uri(cls, uri, selected_schema=None): database = uri.database - if selected_schema: + if selected_schema and database: if '/' in database: database = database.split('/')[0] + '/' + selected_schema else: