diff --git a/server/src/main/java/com/cloud/resource/ResourceManagerImpl.java b/server/src/main/java/com/cloud/resource/ResourceManagerImpl.java index 8a93ec8fe44..2f0d93b2c81 100755 --- a/server/src/main/java/com/cloud/resource/ResourceManagerImpl.java +++ b/server/src/main/java/com/cloud/resource/ResourceManagerImpl.java @@ -2390,7 +2390,7 @@ public class ResourceManagerImpl extends ManagerBase implements ResourceManager, _hostDao.update(host.getId(), host); } - if (host != null && host.getHypervisorType().equals(HypervisorType.XenServer) && + if (host != null && HypervisorType.XenServer.equals(host.getHypervisorType()) && startup instanceof StartupRoutingCommand) { final StartupRoutingCommand ssCmd = (StartupRoutingCommand)startup; updateSupportsClonedVolumes(host, ssCmd.getSupportsClonedVolumes());