diff --git a/core/src/com/cloud/hypervisor/vmware/resource/VmwareResource.java b/core/src/com/cloud/hypervisor/vmware/resource/VmwareResource.java index e4953c21a4f..75d2e75d2c1 100755 --- a/core/src/com/cloud/hypervisor/vmware/resource/VmwareResource.java +++ b/core/src/com/cloud/hypervisor/vmware/resource/VmwareResource.java @@ -4194,7 +4194,7 @@ public class VmwareResource implements StoragePoolResource, ServerResource, Vmwa @Override public synchronized void invalidateServiceContext(VmwareContext context) { - if (_serviceContext == null) { + if (_serviceContext != null) { _serviceContext.close(); } _serviceContext = null;