diff --git a/enterprise/web-frontend/modules/baserow_enterprise/components/EnterpriseSettings.vue b/enterprise/web-frontend/modules/baserow_enterprise/components/EnterpriseSettings.vue
index 65b580069..396d7e707 100644
--- a/enterprise/web-frontend/modules/baserow_enterprise/components/EnterpriseSettings.vue
+++ b/enterprise/web-frontend/modules/baserow_enterprise/components/EnterpriseSettings.vue
@@ -79,6 +79,7 @@ import { notifyIf } from '@baserow/modules/core/utils/error'
 import UserFilesModal from '@baserow/modules/core/components/files/UserFilesModal'
 import { UploadFileUserFileUploadType } from '@baserow/modules/core/userFileUploadTypes'
 import EnterpriseFeatures from '@baserow_enterprise/features'
+import { useVuelidate } from '@vuelidate/core'
 
 export default {
   name: 'EnterpriseSettings',
@@ -94,6 +95,11 @@ export default {
       settings: 'settings/get',
     }),
   },
+  setup() {
+    return {
+      v$: useVuelidate({ $lazy: true }),
+    }
+  },
   methods: {
     async updateSettings(values) {
       this.v$.$touch()