diff --git a/superset-frontend/src/dashboard/actions/hydrate.js b/superset-frontend/src/dashboard/actions/hydrate.js index c860e2966a..21b2ffa48d 100644 --- a/superset-frontend/src/dashboard/actions/hydrate.js +++ b/superset-frontend/src/dashboard/actions/hydrate.js @@ -288,7 +288,8 @@ export const hydrateDashboard = (dashboardData, chartData, datasourcesData) => ( } metadata.show_native_filters = - dashboardData?.metadata?.show_native_filters ?? true; + dashboardData?.metadata?.show_native_filters ?? + isFeatureEnabled(FeatureFlag.DASHBOARD_NATIVE_FILTERS); if (isFeatureEnabled(FeatureFlag.DASHBOARD_CROSS_FILTERS)) { // If user just added cross filter to dashboard it's not saving it scope on server,