diff --git a/ui/src/views/network/LoadBalancing.vue b/ui/src/views/network/LoadBalancing.vue
index 9d336f989f1..7ec1882843a 100644
--- a/ui/src/views/network/LoadBalancing.vue
+++ b/ui/src/views/network/LoadBalancing.vue
@@ -320,9 +320,7 @@
v-model="addVmModalVisible"
class="vm-modal"
width="60vw"
- :okButtonProps="{ props:
- {disabled: newRule.virtualmachineid === [] } }"
- @cancel="closeModal"
+ :footer="null"
v-ctrl-enter="handleAddNewRule"
>
@@ -402,7 +400,7 @@
diff --git a/ui/src/views/network/PortForwarding.vue b/ui/src/views/network/PortForwarding.vue
index 8ab6cb1ea57..6e0f6b87575 100644
--- a/ui/src/views/network/PortForwarding.vue
+++ b/ui/src/views/network/PortForwarding.vue
@@ -186,9 +186,7 @@
v-model="addVmModalVisible"
class="vm-modal"
width="60vw"
- :okButtonProps="{ props:
- {disabled: newRule.virtualmachineid === null } }"
- @cancel="closeModal"
+ :footer="null"
v-ctrl-enter="addRule"
>
@@ -266,7 +264,7 @@