cwvreg.py
changeset 4291 62a315e61adb
parent 4252 6c4f109c2b03
child 4308 ab3f1520502c
--- a/cwvreg.py	Wed Jan 20 11:31:38 2010 +0100
+++ b/cwvreg.py	Wed Jan 20 13:03:08 2010 +0100
@@ -115,6 +115,7 @@
         super(ETypeRegistry, self).initialization_completed()
         # clear etype cache if you don't want to run into deep weirdness
         clear_cache(self, 'etype_class')
+        clear_cache(self, 'parent_classes')
 
     def register(self, obj, **kwargs):
         oid = kwargs.get('oid') or class_regid(obj)