From b535275b171e7354f28ebb0b660e6fe5e111cc32 Mon Sep 17 00:00:00 2001 From: G30 <50341825+silentoplayz@users.noreply.github.com> Date: Sun, 15 Mar 2026 18:36:04 -0400 Subject: [PATCH] fix(ui): add icon fallback for missing model icons on Models pages (#22485) --- src/lib/components/admin/Settings/Models.svelte | 3 +++ src/lib/components/workspace/Models.svelte | 3 +++ 2 files changed, 6 insertions(+) diff --git a/src/lib/components/admin/Settings/Models.svelte b/src/lib/components/admin/Settings/Models.svelte index 4002f61b2..af9180839 100644 --- a/src/lib/components/admin/Settings/Models.svelte +++ b/src/lib/components/admin/Settings/Models.svelte @@ -575,6 +575,9 @@ src={`${WEBUI_API_BASE_URL}/models/model/profile/image?id=${model.id}`} alt="modelfile profile" class=" rounded-full w-full h-auto object-cover" + on:error={(e) => { + e.target.src = '/favicon.png'; + }} /> diff --git a/src/lib/components/workspace/Models.svelte b/src/lib/components/workspace/Models.svelte index 79b87a693..564955e80 100644 --- a/src/lib/components/workspace/Models.svelte +++ b/src/lib/components/workspace/Models.svelte @@ -484,6 +484,9 @@ src={`${WEBUI_API_BASE_URL}/models/model/profile/image?id=${model.id}&lang=${$i18n.language}`} alt="modelfile profile" class=" rounded-2xl size-12 object-cover" + on:error={(e) => { + e.target.src = '/favicon.png'; + }} />