diff --git a/dashboard/src/components/MailboxDialog.vue b/dashboard/src/components/MailboxDialog.vue
index c718fe976..ed3405a67 100644
--- a/dashboard/src/components/MailboxDialog.vue
+++ b/dashboard/src/components/MailboxDialog.vue
@@ -107,7 +107,7 @@ defineExpose({
active.value = m ? m.active : true;
enablePop3.value = m ? m.enablePop3 : false;
storageQuotaEnabled.value = m && m.storageQuota ? true : false;
- storageQuota.value = m ? m.storageQuota : 5*1000*1000*1000;
+ storageQuota.value = m && m.storageQuota ? m.storageQuota : 5*1000*1000*1000;
usersAndGroupsAndApps.value = [];
if (props.users.length) usersAndGroupsAndApps.value.push({ separator: true, label: 'Users' });
diff --git a/dashboard/src/views/EmailMailboxesView.vue b/dashboard/src/views/EmailMailboxesView.vue
index 0b45c850e..0db35be08 100644
--- a/dashboard/src/views/EmailMailboxesView.vue
+++ b/dashboard/src/views/EmailMailboxesView.vue
@@ -205,7 +205,6 @@ async function refresh() {
async function onMailboxDialogSuccess(mailbox) {
await refreshDomain(mailbox.domain);
- await refreshDomainUsage(mailbox.domain);
}
onMounted(async () => {
@@ -277,7 +276,7 @@ onMounted(async () => {
{{ $t('main.loadingPlaceholder') }} ...
- {{ prettyDecimalSize(cachedMailboxUsage[mailbox.fullName].quotaLimit) }}
+ {{ prettyDecimalSize(mailbox.storageQuota) }}
-