diff --git a/apps/i2psnark/java/src/org/klomp/snark/PeerAcceptor.java b/apps/i2psnark/java/src/org/klomp/snark/PeerAcceptor.java
index 0adb13d9b78f41a7735de614f8333fa0374f14c1..1bd49c25ac4819a4d0052ae5a82b63a2f1234272 100644
--- a/apps/i2psnark/java/src/org/klomp/snark/PeerAcceptor.java
+++ b/apps/i2psnark/java/src/org/klomp/snark/PeerAcceptor.java
@@ -130,7 +130,8 @@ public class PeerAcceptor
     }
   }
 
-  private static final int LOOKAHEAD_SIZE = "19".length() +
+  /** 48 */
+  private static final int LOOKAHEAD_SIZE = 1 + // chr(19)
                                             "BitTorrent protocol".length() +
                                             8 + // blank, reserved
                                             20; // infohash
@@ -144,7 +145,7 @@ public class PeerAcceptor
     if (read != buf.length)
         throw new IOException("Unable to read the hash (read " + read + ")");
     byte rv[] = new byte[20];
-    System.arraycopy(buf, buf.length-rv.length-1, rv, 0, rv.length);
+    System.arraycopy(buf, buf.length-rv.length, rv, 0, rv.length);
     return rv;
   }
 }
diff --git a/history.txt b/history.txt
index 31218b9627a980220e804dd260d7bc2985eab47a..fe4744abf6340e0f2453b366eb9554e9af6e019d 100644
--- a/history.txt
+++ b/history.txt
@@ -1,3 +1,6 @@
+2011-05-28 zzz
+    * i2psnark: Fix bug preventing Robert from connecting to snark (thx sponge)
+
 2011-05-27 zzz
     * Console: Fix router.updateThroughProxy being set to false after saving
                change on /configupdate when install dir is read-only.
diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java
index 7ca1a3ec2c4e6b0a58a1f89cf73e6cb3036dcf84..5a58b19bc22ea9b489b5610aade18177efc4505e 100644
--- a/router/java/src/net/i2p/router/RouterVersion.java
+++ b/router/java/src/net/i2p/router/RouterVersion.java
@@ -18,7 +18,7 @@ public class RouterVersion {
     /** deprecated */
     public final static String ID = "Monotone";
     public final static String VERSION = CoreVersion.VERSION;
-    public final static long BUILD = 10;
+    public final static long BUILD = 11;
 
     /** for example "-test" */
     public final static String EXTRA = "";