diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigUIHandler.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigUIHandler.java index d4581140916eb4044fb7fc787068cafdc93401b9..923395096f9d384d89fa878b41c3f9b6fb0c4a07 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigUIHandler.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigUIHandler.java @@ -71,6 +71,8 @@ public class ConfigUIHandler extends FormHandler { ConsolePasswordManager mgr = new ConsolePasswordManager(_context); // rfc 2617 if (mgr.saveMD5(RouterConsoleRunner.PROP_CONSOLE_PW, RouterConsoleRunner.JETTY_REALM, name, pw)) { + if (!_context.getBooleanProperty(RouterConsoleRunner.PROP_PW_ENABLE)) + _context.router().saveConfig(RouterConsoleRunner.PROP_PW_ENABLE, "true"); addFormNotice(_("Added user {0}", name)); addFormNotice(_("Restart required to take effect")); } else {