diff --git a/server/src/com/cloud/api/ApiResponseHelper.java b/server/src/com/cloud/api/ApiResponseHelper.java index 4c65555ffa4..70b81f92397 100755 --- a/server/src/com/cloud/api/ApiResponseHelper.java +++ b/server/src/com/cloud/api/ApiResponseHelper.java @@ -743,7 +743,12 @@ public class ApiResponseHelper implements ResponseGenerator { VMInstanceVO vm = ApiDBUtils.findVMInstanceById(instanceId); volResponse.setVirtualMachineId(vm.getId()); volResponse.setVirtualMachineName(vm.getName()); - volResponse.setVirtualMachineDisplayName(vm.getName()); + if(vm.getType().equals(VirtualMachine.Type.User)) { + UserVm userVm = ApiDBUtils.findUserVmById(vm.getId()); + volResponse.setVirtualMachineDisplayName(userVm.getDisplayName()); + }else { + volResponse.setVirtualMachineDisplayName(vm.getName()); + } volResponse.setVirtualMachineState(vm.getState().toString()); }