summaryrefslogtreecommitdiffstats
path: root/cobbler/item.py
diff options
context:
space:
mode:
Diffstat (limited to 'cobbler/item.py')
-rw-r--r--cobbler/item.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/cobbler/item.py b/cobbler/item.py
index 2549dce..bdd7c8b 100644
--- a/cobbler/item.py
+++ b/cobbler/item.py
@@ -198,8 +198,9 @@ class Item(serializable.Serializable):
if key in [ "mac_address", "ip_address", "subnet", "gateway", "virt_bridge", "dhcp_tag", "hostname" ]:
key_found_already = True
for (name, interface) in data["interfaces"].iteritems():
- if interface[key].lower() == value.lower():
- return True
+ if value is not None:
+ if interface[key].lower() == value.lower():
+ return True
if not data.has_key(key):
if not key_found_already: