diff --git a/server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java b/server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java index 6e287acfbf4..81f30780e97 100755 --- a/server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java +++ b/server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java @@ -764,7 +764,7 @@ public class VirtualNetworkApplianceManagerImpl implements VirtualNetworkApplian String privateIP = router.getPrivateIpAddress(); HostVO host = _hostDao.findById(router.getHostId()); /* Only cover hosts managed by this management server */ - if (host.getManagementServerId() != ManagementServerNode.getManagementServerId()) { + if (host == null || host.getManagementServerId() != ManagementServerNode.getManagementServerId()) { continue; } if (privateIP != null) {