diff --git a/vsphere/internal/virtualdevice/virtual_machine_disk_subresource.go b/vsphere/internal/virtualdevice/virtual_machine_disk_subresource.go index 07c7faf9b..96dc3774b 100644 --- a/vsphere/internal/virtualdevice/virtual_machine_disk_subresource.go +++ b/vsphere/internal/virtualdevice/virtual_machine_disk_subresource.go @@ -683,7 +683,7 @@ nextNew: delete(nm, "size") } } - if dsID, ok := nm["datastore_id"]; !ok || dsID == "" { + if _, ok := nm["datastore_id"]; !ok { nm["datastore_id"] = diskDatastoreComputedName } normalized = append(normalized, nm)