vregistry.py
branchstable
changeset 2587 79bbc5045288
parent 2308 b478c3a8ad2a
child 2589 92f2bc945261
--- a/vregistry.py	Thu Jul 30 12:30:12 2009 +0200
+++ b/vregistry.py	Fri Jul 31 12:04:32 2009 +0200
@@ -196,7 +196,7 @@
                 oid = obj.id
             except AttributeError:
                 continue
-            if oid:
+            if oid and not '__abstract__' in obj.__dict__:
                 self.register(obj)
 
     def register(self, obj, registryname=None, oid=None, clear=False):