diff --git a/server/src/com/cloud/server/ManagementServerImpl.java b/server/src/com/cloud/server/ManagementServerImpl.java index f55511e4812..64b1ec86f23 100755 --- a/server/src/com/cloud/server/ManagementServerImpl.java +++ b/server/src/com/cloud/server/ManagementServerImpl.java @@ -1885,7 +1885,7 @@ public class ManagementServerImpl implements ManagementServer { sb.and("vlanDbId", sb.entity().getVlanId(), SearchCriteria.Op.EQ); sb.and("id", sb.entity().getId(), SearchCriteria.Op.EQ); sb.and("physicalNetworkId", sb.entity().getPhysicalNetworkId(), SearchCriteria.Op.EQ); - sb.and("associatedNetworkId", sb.entity().getAssociatedWithNetworkId(), SearchCriteria.Op.EQ); + sb.and("associatedNetworkIdEq", sb.entity().getAssociatedWithNetworkId(), SearchCriteria.Op.EQ); if ((permittedAccounts.isEmpty()) && (domainId != null)) { // if accountId isn't specified, we can do a domain match for the admin case @@ -1961,7 +1961,7 @@ public class ManagementServerImpl implements ManagementServer { } if (associatedNetworkId != null) { - sc.setParameters("associatedNetworkId", associatedNetworkId); + sc.setParameters("associatedNetworkIdEq", associatedNetworkId); } return _publicIpAddressDao.search(sc, searchFilter);