diff --git a/pkg/api/index.go b/pkg/api/index.go index e9a30714e30..32ff98532f2 100644 --- a/pkg/api/index.go +++ b/pkg/api/index.go @@ -250,7 +250,8 @@ func (hs *HTTPServer) getThemeForIndexData(themePrefId string, themeURLParam str if pref.IsValidThemeID(themePrefId) { theme := pref.GetThemeByID(themePrefId) - if !theme.IsExtra || hs.Features.IsEnabledGlobally(featuremgmt.FlagExtraThemes) { + // TODO refactor + if !theme.IsExtra || hs.Features.IsEnabledGlobally(featuremgmt.FlagExtraThemes) || hs.Features.IsEnabledGlobally(featuremgmt.FlagGrafanaconThemes) { return theme } }