diff --git a/server/src/com/cloud/configuration/ConfigurationManagerImpl.java b/server/src/com/cloud/configuration/ConfigurationManagerImpl.java index c340afe9ff9..ccbe065937c 100755 --- a/server/src/com/cloud/configuration/ConfigurationManagerImpl.java +++ b/server/src/com/cloud/configuration/ConfigurationManagerImpl.java @@ -553,6 +553,10 @@ public class ConfigurationManagerImpl implements ConfigurationManager, Configura gateway = pod.getGateway(); } + if (netmask == null) { + netmask = NetUtils.getCidrNetmask(pod.getCidrSize()); + } + if (netmask != null) { cidr = NetUtils.ipAndNetMaskToCidr(gateway, netmask); }