Christian Theune wrote: > > When I assign a value to a key ( e.g. pkgDB['key'] = 'value' ) in a function call, > then the value is set. When I know restart Zope, the value is still there - as I expected > it to be. I'm betting you're doing something else wrong. When you do: pkgDB['key'] = OOBTree() what do you do with: pkgDB['key'] ...later? cheers, Chris