Looks like somewhere a code object is getting pickled. Code objects are not picklable. Could be that you or one of the products you're using tried to assign a method or function object as an instance attribute, which dies when the persistence mechanism tries to store the object. --jfarr Perl is worse than Python because people wanted it worse. Larry Wall, 14 Oct 1998