--- XMLRpcTools/XmlRpcProxy.py 2007/10/26 21:41:14 1.2 +++ XMLRpcTools/XmlRpcProxy.py 2007/11/26 20:32:58 1.4 @@ -89,8 +89,11 @@ class XmlRpcProxyMethod(SimpleItem): """do proxy request""" server=self.aq_parent.getProxy() - # clean arguments - args = [ re.sub(self.rpc_arg_expr,'',a) for a in argv] + if self.rpc_arg_expr: + # clean arguments + args = [ re.sub(self.rpc_arg_expr,'',a) for a in argv] + else: + args = argv # call the method self.id on the server with the args return getattr(server, self.id)(*args)