diff --git a/packages/edit-site/src/components/global-styles/utils.js b/packages/edit-site/src/components/global-styles/utils.js index 34d2ffe4cfb969..66a25854a06fe1 100644 --- a/packages/edit-site/src/components/global-styles/utils.js +++ b/packages/edit-site/src/components/global-styles/utils.js @@ -57,9 +57,13 @@ export function getFontFamilies( themeJson ) { const customFontFamilies = themeJson?.settings?.typography?.fontFamilies?.custom; - let fontFamilies = themeFontFamilies; - if ( customFontFamilies ) { + let fontFamilies = []; + if ( themeFontFamilies && customFontFamilies ) { fontFamilies = [ ...themeFontFamilies, ...customFontFamilies ]; + } else if ( themeFontFamilies ) { + fontFamilies = themeFontFamilies; + } else if ( customFontFamilies ) { + fontFamilies = customFontFamilies; } const bodyFontFamilySetting = themeJson?.styles?.typography?.fontFamily; const bodyFontFamily = getFontFamilyFromSetting(