diff --git a/core/java/src/net/i2p/util/LogManager.java b/core/java/src/net/i2p/util/LogManager.java
index c51a89e053e96b58b03e074e1aedbc1dde39599d..8bdb86a67fbdc851e99024d00939cce997094d55 100644
--- a/core/java/src/net/i2p/util/LogManager.java
+++ b/core/java/src/net/i2p/util/LogManager.java
@@ -352,7 +352,7 @@ public class LogManager {
         // so it may be set in the UI.
         String filename = config.getProperty(PROP_FILENAME, DEFAULT_FILENAME);
         String filenameOverride = _context.getProperty(FILENAME_OVERRIDE_PROP);
-        if (filenameOverride != null && !filename.equals(DEFAULT_FILENAME))
+        if (filenameOverride != null && filename.equals(DEFAULT_FILENAME))
             setBaseLogfilename(filenameOverride);
         else
             setBaseLogfilename(filename);