diff --git a/packages/docusaurus-theme-classic/src/theme/hooks/useLogo.js b/packages/docusaurus-theme-classic/src/theme/hooks/useLogo.js index ddb15ad1a87a..2cbb6fad16b3 100644 --- a/packages/docusaurus-theme-classic/src/theme/hooks/useLogo.js +++ b/packages/docusaurus-theme-classic/src/theme/hooks/useLogo.js @@ -12,10 +12,10 @@ import isInternalUrl from '@docusaurus/isInternalUrl'; const useLogo = () => { const { - siteConfig: {baseUrl, themeConfig: {navbar: {logo = {}} = {}}} = {}, + siteConfig: {themeConfig: {navbar: {logo = {}} = {}}} = {}, } = useDocusaurusContext(); const {isDarkTheme} = useThemeContext(); - const logoLink = logo.href || baseUrl; + const logoLink = useBaseUrl(logo.href || '/'); let logoLinkProps = {}; if (logo.target) {