diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelRunner.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelRunner.java
index 446ad55630d0bec581669f248403ae969bfc958b..f408b60154f027498be559da4c08d1a88681c6fb 100644
--- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelRunner.java
+++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelRunner.java
@@ -125,7 +125,7 @@ public class I2PTunnelRunner extends I2PAppThread implements I2PSocket.SocketErr
             if (initialI2PData != null) {
                 synchronized (slock) {
                     i2pout.write(initialI2PData);
-                    //i2pout.flush();
+                    i2pout.flush();
                 }
             }
             if (initialSocketData != null) {
diff --git a/history.txt b/history.txt
index f880961ff8ce92646c1bbf84839f35a2b80d6911..0ad976e2f348f16d132257cc58611b4eec9cfc6d 100644
--- a/history.txt
+++ b/history.txt
@@ -1,3 +1,7 @@
+2010-02-10 zzz
+    * I2PTunnelRunner: Flush initial data, for some reason it wasn't
+      getting flushed ever in some cases.
+
 2010-02-10 zzz
     64-bit windows installer fixes. Still no 64-bit wrapper.
     Thanks eche|on for testing!
diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java
index 1345f2e12d7764e094acd244af82102c378a64ad..1f4da999dd868d2a71f2235c5b1d261c33e3f4c4 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 = "";