diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 0dc8170eef..01d9c10b65 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -489,7 +489,7 @@ const displayTitle = title || $i18n.t('New Chat'); if (done) { - if ($settings?.notificationSoundAlways ?? false) { + if (($settings?.notificationSound ?? true) && ($settings?.notificationSoundAlways ?? false)) { playingNotificationSound.set(true); const audio = new Audio(`/audio/notification.mp3`);