diff --git a/web/src/App.vue b/web/src/App.vue
index 78e18e72..48882bca 100644
--- a/web/src/App.vue
+++ b/web/src/App.vue
@@ -55,6 +55,7 @@
:title="$t('editUser')"
v-if="user"
event-name="i-user"
+ :hide-buttons="hideUserDialogButtons"
>
@@ -835,6 +838,7 @@ export default {
newProjectDialog: null,
newProjectType: '',
userDialog: null,
+ hideUserDialogButtons: false,
passwordDialog: null,
restoreProjectDialog: null,
restoreProjectResult: null,
diff --git a/web/src/components/UserForm.vue b/web/src/components/UserForm.vue
index 8bbbd840..fa5c6150 100644
--- a/web/src/components/UserForm.vue
+++ b/web/src/components/UserForm.vue
@@ -85,13 +85,12 @@