diff --git a/src/lib/components/chat/Messages/ProfileImage.svelte b/src/lib/components/chat/Messages/ProfileImage.svelte index 43b335ec1c..28c1bf3b4c 100644 --- a/src/lib/components/chat/Messages/ProfileImage.svelte +++ b/src/lib/components/chat/Messages/ProfileImage.svelte @@ -6,7 +6,9 @@ // LICENSE covers this Open WebUI fallback logo. // Do not alter, remove, obscure, or replace it except as LICENSE permits: // https://docs.openwebui.com/license. - export let src = `${WEBUI_BASE_URL}/static/favicon.png`; + const FALLBACK_SRC = `${WEBUI_BASE_URL}/static/favicon.png`; + + export let src = FALLBACK_SRC; profile { + if (!e.currentTarget.src.endsWith(FALLBACK_SRC)) { + e.currentTarget.src = FALLBACK_SRC; + } + }} />