diff --git a/vsphere/virtual_machine_config_structure.go b/vsphere/virtual_machine_config_structure.go index 537aaceb7..cea9ee858 100644 --- a/vsphere/virtual_machine_config_structure.go +++ b/vsphere/virtual_machine_config_structure.go @@ -454,6 +454,10 @@ func expandLatencySensitivity(d *schema.ResourceData) *types.LatencySensitivity // flattenLatencySensitivity reads various fields from a LatencySensitivity and // sets appropriate keys in the supplied ResourceData. func flattenLatencySensitivity(d *schema.ResourceData, obj *types.LatencySensitivity) error { + if obj == nil { + log.Printf("[WARN] Unable to read LatencySensitivity, skipping") + return nil + } return d.Set("latency_sensitivity", obj.Level) }