oops... Change : class SomeContainer(object): a = SomeElement(self) for class SomeContainer(object): pass container = SomeContainer() element = SomeElement(container) would certainly make more sense... Eric :D.