diff --git a/core/java/src/net/i2p/I2PAppContext.java b/core/java/src/net/i2p/I2PAppContext.java
index 0581df41e18c400b387e5cbb4c0df823b3d75a68..e880d5a19ebb51b24eca9c2dd76ace8b27a71a3f 100644
--- a/core/java/src/net/i2p/I2PAppContext.java
+++ b/core/java/src/net/i2p/I2PAppContext.java
@@ -439,8 +439,8 @@ public class I2PAppContext {
                         System.err.println("ERROR: Could not create temp dir " + _tmpDir.getAbsolutePath());
                 }
             }
+            return _tmpDir;
         }
-        return _tmpDir;
     }
 
     /** don't rely on deleteOnExit() */