diff --git a/packages/ui/src/layouts/wrapped/settings/AccountProfileSettings.vue b/packages/ui/src/layouts/wrapped/settings/AccountProfileSettings.vue index 0a1b3486d4..e3c3eb6da0 100644 --- a/packages/ui/src/layouts/wrapped/settings/AccountProfileSettings.vue +++ b/packages/ui/src/layouts/wrapped/settings/AccountProfileSettings.vue @@ -299,11 +299,11 @@ async function save(): Promise { const refreshedUser = await props.getAuthenticatedUser() auth.user.value = refreshedUser syncFromUser(refreshedUser) - } catch { + } catch (error) { notificationManager.addNotification({ type: 'error', title: formatMessage(messages.saveError), - text: formatMessage(messages.saveErrorDescription), + text: error instanceof Error ? error.message : formatMessage(messages.saveErrorDescription), }) } finally { saving.value = false