> Except there are certain states in which the object shouldn't be > pickled. You could include a __getstate__ method that raises an error when in those states, or just arranges things so that the offensive bits of the class don't get pickled. Alex. -- Speak softly but carry a big carrot.