diff --git a/server/src/com/cloud/network/NetworkManagerImpl.java b/server/src/com/cloud/network/NetworkManagerImpl.java index 2f3974c41a9..fc3124252b8 100755 --- a/server/src/com/cloud/network/NetworkManagerImpl.java +++ b/server/src/com/cloud/network/NetworkManagerImpl.java @@ -1299,8 +1299,11 @@ public class NetworkManagerImpl implements NetworkManager, NetworkService, Manag s_logger.debug("Releasing ip id=" + addrId + "; sourceNat = " + ip.isSourceNat()); } + Network network = null; if (ip.getAssociatedWithNetworkId() != null) { - Network network = _networksDao.findById(ip.getAssociatedWithNetworkId()); + network = _networksDao.findById(ip.getAssociatedWithNetworkId()); + } + if (network != null) { try { if (!applyIpAssociations(network, true)) { s_logger.warn("Unable to apply ip address associations for " + network);