diff --git a/apps/routerconsole/java/build.xml b/apps/routerconsole/java/build.xml
index 3817e2dce7ca93aed60ffeea2ace05c2945a6a3f..00793a8dcb32e644331e1f4d16368cef3240cc52 100644
--- a/apps/routerconsole/java/build.xml
+++ b/apps/routerconsole/java/build.xml
@@ -82,7 +82,12 @@
                 <pathelement location="../../jetty/jettylib/javax.servlet.jar" />
                 <pathelement location="../../jetty/jettylib/commons-logging.jar" />
                 <pathelement location="../../jetty/jettylib/commons-el.jar" />
+                <pathelement location="../../systray/java/build/obj" />
+                <pathelement location="../../systray/java/lib/systray4j.jar" />
+                <pathelement location="../../../installer/lib/wrapper/win32/wrapper.jar" />
                 <pathelement location="build/routerconsole.jar" />
+                <pathelement location="../../../router/java/build/router.jar" />
+                <pathelement location="../../../core/java/build/i2p.jar" />
             </classpath>
         </javac>
         <delete>
diff --git a/history.txt b/history.txt
index 6ac5959a9a9578d401c8a8b01695b2d4a60c82b3..2d7017becf2c35a79146e2fb8becc9522bf1526e 100644
--- a/history.txt
+++ b/history.txt
@@ -1,4 +1,8 @@
-$Id: history.txt,v 1.179 2005/03/23 22:18:16 jrandom Exp $
+$Id: history.txt,v 1.180 2005/03/24 02:29:27 jrandom Exp $
+
+2005-03-25  jrandom
+    * Fixed up building dependencies for the routerconsole on some more 
+      aggressive compilers (thanks polecat!)
 
 * 2005-03-24  0.5.0.4 released
 
diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java
index 688a545d757642b23495405c0d77c2f2ed2bd8b8..c80fc0f811d0b2da2f43b814d94e2083a1b110bd 100644
--- a/router/java/src/net/i2p/router/RouterVersion.java
+++ b/router/java/src/net/i2p/router/RouterVersion.java
@@ -15,9 +15,9 @@ import net.i2p.CoreVersion;
  *
  */
 public class RouterVersion {
-    public final static String ID = "$Revision: 1.172 $ $Date: 2005/03/23 22:18:15 $";
+    public final static String ID = "$Revision: 1.173 $ $Date: 2005/03/24 02:29:27 $";
     public final static String VERSION = "0.5.0.4";
-    public final static long BUILD = 0;
+    public final static long BUILD = 1;
     public static void main(String args[]) {
         System.out.println("I2P Router version: " + VERSION);
         System.out.println("Router ID: " + RouterVersion.ID);