--- /usr/lib/python2.4/SimpleXMLRPCServer.py 2006-04-27 11:28:07.000000000 -0400 +++ SimpleXMLRPCServer.py 2006-05-31 23:15:40.000000000 -0400 @@ -241,10 +241,10 @@ of changing method dispatch behavior. """ - params, method = xmlrpclib.loads(data) - # generate response try: + params, method = xmlrpclib.loads(data) + if dispatch_method is not None: response = dispatch_method(method, params) else: