diff --git a/state/migration_import.go b/state/migration_import.go
index <HASH>..<HASH> 100644
--- a/state/migration_import.go
+++ b/state/migration_import.go
@@ -568,19 +568,16 @@ func (i *importer) machinePortsOp(m description.Machine) txn.Op {
 
 func (i *importer) machineInstanceOp(mdoc *machineDoc, inst description.CloudInstance) txn.Op {
 	doc := &instanceData{
-		DocID:      mdoc.DocID,
-		MachineId:  mdoc.Id,
-		InstanceId: instance.Id(inst.InstanceId()),
-		ModelUUID:  mdoc.ModelUUID,
+		DocID:       mdoc.DocID,
+		MachineId:   mdoc.Id,
+		InstanceId:  instance.Id(inst.InstanceId()),
+		DisplayName: inst.DisplayName(),
+		ModelUUID:   mdoc.ModelUUID,
 	}
 
 	if arch := inst.Architecture(); arch != "" {
 		doc.Arch = &arch
 	}
-	if displayName := inst.DisplayName(); displayName != "" {
-		doc.DisplayName = displayName
-	}
-
 	if mem := inst.Memory(); mem != 0 {
 		doc.Mem = &mem
 	}
Optimize code a bit

DisplayName field is not a pointer, nor omitempty, so no need to check
creating extra variables