diff --git a/router/java/src/net/i2p/router/transport/udp/PacketBuilder.java b/router/java/src/net/i2p/router/transport/udp/PacketBuilder.java
index 2b84867d22e918201d8f86cf99d4271b4352ca62..a8a16965d6afb6862ae7b4135254db11964980e8 100644
--- a/router/java/src/net/i2p/router/transport/udp/PacketBuilder.java
+++ b/router/java/src/net/i2p/router/transport/udp/PacketBuilder.java
@@ -1341,7 +1341,7 @@ class PacketBuilder {
         int sz = request.readChallengeSize();
         data[off++] = (byte) sz;
         if (sz > 0) {
-            request.readChallengeSize(data, off);
+            request.readChallengeData(data, off);
             off += sz;
         }
         
diff --git a/router/java/src/net/i2p/router/transport/udp/UDPPacketReader.java b/router/java/src/net/i2p/router/transport/udp/UDPPacketReader.java
index 2337d0a48568bd953cd6be1d6dc771f6e29ae393..6bb43cdebecc31821d4c22f3d15549a41effa944 100644
--- a/router/java/src/net/i2p/router/transport/udp/UDPPacketReader.java
+++ b/router/java/src/net/i2p/router/transport/udp/UDPPacketReader.java
@@ -748,7 +748,7 @@ class UDPPacketReader {
         }
 
         /** unused */
-        public void readChallengeSize(byte target[], int targetOffset) {
+        public void readChallengeData(byte target[], int targetOffset) {
             int offset = readBodyOffset() + 4;
             offset += _message[offset] & 0xff;
             offset += 1 + 2;
@@ -815,7 +815,7 @@ class UDPPacketReader {
         }
 
         /** unused */
-        public void readChallengeSize(byte target[], int targetOffset) {
+        public void readChallengeData(byte target[], int targetOffset) {
             int offset = readBodyOffset();
             offset += _message[offset] & 0xff;
             offset += 1 + 2;