diff --git a/superset-frontend/src/explore/components/controls/DatasourceControl/index.jsx b/superset-frontend/src/explore/components/controls/DatasourceControl/index.jsx index e56fdf46235c1..f3d4f8aabe0aa 100644 --- a/superset-frontend/src/explore/components/controls/DatasourceControl/index.jsx +++ b/superset-frontend/src/explore/components/controls/DatasourceControl/index.jsx @@ -198,9 +198,9 @@ 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) || - datasource.owners.map(o => o.value).includes(user.userId); + const allowEdit = datasource.owners + .map(o => o.id || o.value) + .includes(user.userId); isUserAdmin(user); const editText = t('Edit dataset');