diff --git a/ui/src/views/AutogenView.vue b/ui/src/views/AutogenView.vue index 0cdf4a62f45..157d7d7eb3c 100644 --- a/ui/src/views/AutogenView.vue +++ b/ui/src/views/AutogenView.vue @@ -957,7 +957,8 @@ export default { if (param.name !== key) { continue } - if (input === undefined || input === null || input === '') { + if (!input === undefined || input === null || + (input === '' && !['updateStoragePool', 'updateHost', 'updatePhysicalNetwork'].includes(action.api))) { if (param.type === 'boolean') { params[key] = false }