diff --git a/management/univention-directory-manager-modules/modules/univention/admin/handlers/dhcp/pool.py b/management/univention-directory-manager-modules/modules/univention/admin/handlers/dhcp/pool.py index e7ecfbb..2429dbf 100644 --- a/management/univention-directory-manager-modules/modules/univention/admin/handlers/dhcp/pool.py +++ b/management/univention-directory-manager-modules/modules/univention/admin/handlers/dhcp/pool.py @@ -165,8 +165,9 @@ def open(self): for i in self.oldattr.get('dhcpPermitList', []): permit, name = i.split(' ', 1) - prop = self.permits_dhcp2udm[name] - self[prop] = permit + if name in self.permits_dhcp2udm: + prop = self.permits_dhcp2udm[name] + self[prop] = permit self.save()