diff --git a/server/src/main/java/com/cloud/network/NetworkModelImpl.java b/server/src/main/java/com/cloud/network/NetworkModelImpl.java index 1ea43221ce4..b8bd2c38d0d 100644 --- a/server/src/main/java/com/cloud/network/NetworkModelImpl.java +++ b/server/src/main/java/com/cloud/network/NetworkModelImpl.java @@ -2298,6 +2298,10 @@ public class NetworkModelImpl extends ManagerBase implements NetworkModel, Confi } else { ipv6 = _ipv6Dao.findByNetworkIdAndIp(network.getId(), nic.getIPv6Address()); } + + if (vlans.isEmpty()) { + return nic; + } //return nic only when its ip address belong to the pod range (for the Basic zone case) for (Vlan vlan : vlans) { if (ip != null && ip.getVlanId() == vlan.getId()) {