diff --git a/superset/commands/dataset/importers/v1/utils.py b/superset/commands/dataset/importers/v1/utils.py index f03d287d714a9..d6efc545bd41a 100644 --- a/superset/commands/dataset/importers/v1/utils.py +++ b/superset/commands/dataset/importers/v1/utils.py @@ -179,8 +179,8 @@ def import_dataset( load_data(data_uri, dataset, dataset.database) if user := get_user(): - dataset.owners.append(user) - + if user not in dataset.owners: + dataset.owners.append(user) return dataset