diff --git a/server/src/com/cloud/api/ApiResponseHelper.java b/server/src/com/cloud/api/ApiResponseHelper.java index e1ae59d7ca9..487c0eb9587 100755 --- a/server/src/com/cloud/api/ApiResponseHelper.java +++ b/server/src/com/cloud/api/ApiResponseHelper.java @@ -1278,7 +1278,7 @@ public class ApiResponseHelper implements ResponseGenerator { host = ApiDBUtils.findHostById(userVm.getHostId()); hosts.put(host.getId(), host); } - if (host.getStatus() == com.cloud.host.Status.Alert) { + if (host.getStatus() != com.cloud.host.Status.Up) { userVmResponse.setState(VirtualMachine.State.Unknown.toString()); } else { userVmResponse.setState(userVm.getState().toString());