diff --git a/frontend/src/components/account/BulkEditAccountModal.vue b/frontend/src/components/account/BulkEditAccountModal.vue
index 36bc94b1..5bc338f7 100644
--- a/frontend/src/components/account/BulkEditAccountModal.vue
+++ b/frontend/src/components/account/BulkEditAccountModal.vue
@@ -496,7 +496,7 @@
class="input"
:class="!enableConcurrency && 'cursor-not-allowed opacity-50'"
aria-labelledby="bulk-edit-concurrency-label"
- @input="if (concurrency < 1) concurrency = 1"
+ @input="concurrency = Math.max(1, concurrency || 1)"
/>
@@ -525,7 +525,7 @@
class="input"
:class="!enableLoadFactor && 'cursor-not-allowed opacity-50'"
aria-labelledby="bulk-edit-load-factor-label"
- @input="if (loadFactor != null && loadFactor < 1) loadFactor = null"
+ @input="loadFactor = (loadFactor && loadFactor >= 1) ? loadFactor : null"
/>
{{ t('admin.accounts.loadFactorHint') }}
diff --git a/frontend/src/components/account/CreateAccountModal.vue b/frontend/src/components/account/CreateAccountModal.vue
index e5e44508..efb33183 100644
--- a/frontend/src/components/account/CreateAccountModal.vue
+++ b/frontend/src/components/account/CreateAccountModal.vue
@@ -1753,13 +1753,13 @@
+ @input="form.concurrency = Math.max(1, form.concurrency || 1)" />
diff --git a/frontend/src/components/account/EditAccountModal.vue b/frontend/src/components/account/EditAccountModal.vue
index b170169a..f57f8abc 100644
--- a/frontend/src/components/account/EditAccountModal.vue
+++ b/frontend/src/components/account/EditAccountModal.vue
@@ -654,13 +654,13 @@
+ @input="form.concurrency = Math.max(1, form.concurrency || 1)" />