diff --git a/superset-frontend/src/explore/components/controls/DatasourceControl/index.jsx b/superset-frontend/src/explore/components/controls/DatasourceControl/index.jsx index 3d6ea2fdd2..f3d4f8aabe 100644 --- a/superset-frontend/src/explore/components/controls/DatasourceControl/index.jsx +++ b/superset-frontend/src/explore/components/controls/DatasourceControl/index.jsx @@ -198,9 +198,10 @@ class DatasourceControl extends React.PureComponent { const isSqlSupported = datasource.type === 'table'; const { user } = this.props; - const allowEdit = - datasource.owners.map(o => o.id).includes(user.userId) || - isUserAdmin(user); + const allowEdit = datasource.owners + .map(o => o.id || o.value) + .includes(user.userId); + isUserAdmin(user); const editText = t('Edit dataset');