diff --git a/packages/gitbook/src/routes/ogimage.tsx b/packages/gitbook/src/routes/ogimage.tsx index f79b86948..4d8a83b2c 100644 --- a/packages/gitbook/src/routes/ogimage.tsx +++ b/packages/gitbook/src/routes/ogimage.tsx @@ -160,14 +160,12 @@ export async function serveOGImage(baseContext: GitBookSiteContext, params: Page height: 48, }; - if ('icon' in customization.favicon) - return ( - Icon - ); + if ('icon' in customization.favicon) { + const faviconImage = await fetchImage(customization.favicon.icon[theme], faviconSize); + if (faviconImage) { + return Icon; + } + } return (