diff --git a/lib/objects.py b/lib/objects.py
index dc58f7cebbde3c2cb60a5ff51e0d6bf9919e476f..8b200f8a8cb94eb3831f2658c1f2f9c521a732f8 100644
--- a/lib/objects.py
+++ b/lib/objects.py
@@ -99,11 +99,6 @@ class ConfigObject(object):
                            (type(self).__name__, name))
     return None
 
-  def __setitem__(self, key, value):
-    if key not in self.__slots__:
-      raise KeyError(key)
-    setattr(self, key, value)
-
   def __setstate__(self, state):
     for name in state:
       if name in self.__slots__: