diff --git a/dashboard/src/components/UserDialog.vue b/dashboard/src/components/UserDialog.vue index 7ade5e611..2222e63e4 100644 --- a/dashboard/src/components/UserDialog.vue +++ b/dashboard/src/components/UserDialog.vue @@ -154,7 +154,7 @@ defineExpose({ [error, result] = await profileModel.get(); if (error) return console.error(error); profile.value = result; - isSelf.value = u.id === profile.value.id; + isSelf.value = u && u.id === profile.value.id; roles.value = [ { id: ROLES.USER, name: t('users.role.user'), disabled: false },