# HG changeset patch # User Sylvain Thénault # Date 1263994864 -3600 # Node ID bb8a572d3f5588eb1533cb29703d7006679b117f # Parent b9590e68c54372da8555a71aedea4a7240d4e95c# Parent 62a315e61adb1a8ecd13fe6a946058010dac62c7 merge diff -r b9590e68c543 -r bb8a572d3f55 cwvreg.py --- a/cwvreg.py Wed Jan 20 14:39:44 2010 +0100 +++ b/cwvreg.py Wed Jan 20 14:41:04 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)