diff --git a/ui/src/views/compute/CreateKubernetesCluster.vue b/ui/src/views/compute/CreateKubernetesCluster.vue
index f80b1a91031..01febe24ea4 100644
--- a/ui/src/views/compute/CreateKubernetesCluster.vue
+++ b/ui/src/views/compute/CreateKubernetesCluster.vue
@@ -135,7 +135,7 @@
-
+
@@ -459,7 +459,8 @@ export default {
if (this.isValidValueForKey(values, 'noderootdisksize') && values.noderootdisksize > 0) {
params.noderootdisksize = values.noderootdisksize
}
- if (this.isValidValueForKey(values, 'controlnodes') && values.controlnodes > 0) {
+ if (this.isValidValueForKey(values, 'haenable') && values.haenable &&
+ this.isValidValueForKey(values, 'controlnodes') && values.controlnodes > 0) {
params.controlnodes = values.controlnodes
}
if (this.isValidValueForKey(values, 'externalloadbalanceripaddress') && values.externalloadbalanceripaddress !== '') {