I carelessly wrote: > meth = getattr(myobj, method) > if meth: > meth() but in fact intended the first line to be meth = getattr(myobj, method, None) Sorry for any confusion. :-) -- Brandon Craig Rhodes brandon at rhodesmill.org http://rhodesmill.org/brandon