diff --git a/systemvm/debian/opt/cloud/bin/cs/CsDhcp.py b/systemvm/debian/opt/cloud/bin/cs/CsDhcp.py index 35849e4c5f84..574a352b5f3f 100755 --- a/systemvm/debian/opt/cloud/bin/cs/CsDhcp.py +++ b/systemvm/debian/opt/cloud/bin/cs/CsDhcp.py @@ -226,7 +226,7 @@ def add(self, entry): i = IPAddress(entry['ipv4_address']) # Calculate the device for v in self.devinfo: - if i > v['network'].network and i < v['network'].broadcast: + if i > v['network'].network and v['network'].broadcast and i < v['network'].broadcast: v['dnsmasq'] = True # Virtual Router v['gateway'] = entry['default_gateway']