diff --git a/vmware-base/src/main/java/com/cloud/hypervisor/vmware/mo/BaseMO.java b/vmware-base/src/main/java/com/cloud/hypervisor/vmware/mo/BaseMO.java index ead1d8a7213..cb123608ea1 100644 --- a/vmware-base/src/main/java/com/cloud/hypervisor/vmware/mo/BaseMO.java +++ b/vmware-base/src/main/java/com/cloud/hypervisor/vmware/mo/BaseMO.java @@ -226,7 +226,7 @@ public class BaseMO { } else if (objProp.getName().equals("config.bootOptions")) { VirtualMachineBootOptions bootOptions = (VirtualMachineBootOptions) objProp.getVal(); String bootMode = "LEGACY"; - if (bootOptions != null && bootOptions.isEfiSecureBootEnabled()) { + if (bootOptions != null && Boolean.TRUE.equals(bootOptions.isEfiSecureBootEnabled())) { bootMode = "SECURE"; } vm.setBootMode(bootMode); diff --git a/vmware-base/src/main/java/com/cloud/hypervisor/vmware/util/VmwareHelper.java b/vmware-base/src/main/java/com/cloud/hypervisor/vmware/util/VmwareHelper.java index 7ac161a4683..70fcdd23040 100644 --- a/vmware-base/src/main/java/com/cloud/hypervisor/vmware/util/VmwareHelper.java +++ b/vmware-base/src/main/java/com/cloud/hypervisor/vmware/util/VmwareHelper.java @@ -819,7 +819,7 @@ public class VmwareHelper { instance.setBootType(firmware.equalsIgnoreCase("efi") ? "UEFI" : "BIOS"); VirtualMachineBootOptions bootOptions = configInfo.getBootOptions(); String bootMode = "LEGACY"; - if (bootOptions != null && bootOptions.isEfiSecureBootEnabled()) { + if (bootOptions != null && Boolean.TRUE.equals(bootOptions.isEfiSecureBootEnabled())) { bootMode = "SECURE"; } instance.setBootMode(bootMode);