diff --git a/server/src/com/cloud/network/NetworkModelImpl.java b/server/src/com/cloud/network/NetworkModelImpl.java index a838efb67bd..1dc81bd945b 100755 --- a/server/src/com/cloud/network/NetworkModelImpl.java +++ b/server/src/com/cloud/network/NetworkModelImpl.java @@ -2165,7 +2165,7 @@ public class NetworkModelImpl extends ManagerBase implements NetworkModel { List vlans = _vlanDao.listVlansForPod(podId); for (Vlan vlan : vlans) { if (nic.getIp4Address() != null) { - IpAddress ip = _ipAddressDao.findByIpAndNetworkId(network.getId(), nic.getIp4Address()); + IpAddress ip = _ipAddressDao.findByIpAndSourceNetworkId(network.getId(), nic.getIp4Address()); if (ip != null && ip.getVlanId() == vlan.getId()) { return nic; }