diff --git a/packages/edit-site/src/hooks/use-theme-style-variations/use-theme-style-variations-by-property.js b/packages/edit-site/src/hooks/use-theme-style-variations/use-theme-style-variations-by-property.js index d14cd8f64b2cc..81a0ec10ed075 100644 --- a/packages/edit-site/src/hooks/use-theme-style-variations/use-theme-style-variations-by-property.js +++ b/packages/edit-site/src/hooks/use-theme-style-variations/use-theme-style-variations-by-property.js @@ -160,8 +160,12 @@ export default function useThemeStyleVariationsByProperty( { cloneDeep( variation ), property ); + // Remove variations that are empty once the property is filtered out. - if ( Object.keys( variationFilteredByProperty ).length === 0 ) { + if ( + variation.title !== 'Default' && + Object.keys( variationFilteredByProperty ).length === 0 + ) { return accumulator; }