Hello, I have run across this RuntimeError, when using persistent objects (2 levels of inheritance away from Persistent) that also define __setattr__. The problem occurs when the following boiled-down script is run the second time (and thereafter)... Not using __setattr__ (such as using properties, as indicated in the commented code in the script) will achieve the same intentions while not generating the error. I have no idea if I am abusing something here, or am overseeing something, or if this is a bug in Durus. Using Durus 1.2 on python 2.3, on OS X. mario