diff --git a/ui/src/views/infra/network/IpRangesTabPublic.vue b/ui/src/views/infra/network/IpRangesTabPublic.vue index 8e6eb712852..8cf05e69157 100644 --- a/ui/src/views/infra/network/IpRangesTabPublic.vue +++ b/ui/src/views/infra/network/IpRangesTabPublic.vue @@ -465,12 +465,17 @@ export default { return } - api('dedicatePublicIpRange', { + var params = { id: this.selectedItem.id, zoneid: this.selectedItem.zoneid, - domainid: this.addAccount.domain, - account: this.addAccount.account - }).catch(error => { + domainid: this.addAccount.domain + } + + if (this.addAccount.account) { + params.account = this.addAccount.account + } + + api('dedicatePublicIpRange', params).catch(error => { this.$notifyError(error) }).finally(() => { this.addAccountModal = false