diff --git a/pkg/harvester/mixins/harvester-vm/index.js b/pkg/harvester/mixins/harvester-vm/index.js index 074019d7..cfa5ab3e 100644 --- a/pkg/harvester/mixins/harvester-vm/index.js +++ b/pkg/harvester/mixins/harvester-vm/index.js @@ -1742,7 +1742,7 @@ export default { const oldImageId = old[0]?.image; - if (this.isCreate && oldImageId === imageId && imageId) { + if (this.isCreate && oldImageId !== imageId && imageId && osType) { this.osType = osType; } }