diff --git a/src/main/java/com/threerings/presents/peer/util/PeerUtil.java b/src/main/java/com/threerings/presents/peer/util/PeerUtil.java index 9768ce874..d1bc3a83a 100644 --- a/src/main/java/com/threerings/presents/peer/util/PeerUtil.java +++ b/src/main/java/com/threerings/presents/peer/util/PeerUtil.java @@ -66,8 +66,7 @@ public class PeerUtil _pmethods.put(method, smethod = svc.getClass().getMethod( method.getName(), ArrayUtil.splice(ptypes, 0, 1))); } - args[0] = client; - return smethod.invoke(svc, args); + return smethod.invoke(svc, ArrayUtil.splice(args, 0, 1)); } })); }