diff --git a/src/utils/favicon.ts b/src/utils/favicon.ts index fc49c75d..f1ae0f95 100644 --- a/src/utils/favicon.ts +++ b/src/utils/favicon.ts @@ -91,7 +91,7 @@ async function fetchFavicon(domain: string, signal?: AbortSignal): Promise const fallback = await safeFetch(url, { method: 'HEAD', signal }); const contentType = fallback.headers.get('content-type'); - if (fallback.ok && contentType === 'image/vnd.microsoft.icon') { + if (fallback.ok && ['image/vnd.microsoft.icon', 'image/x-icon'].includes(contentType!)) { logi({ level: 'info', ns: 'ditto.favicon', domain, state: 'found', url }); return url; }