diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigClientsHandler.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigClientsHandler.java
index a9585085074540af79815dc8f18719c377405c6e..29cb40098488dfd97266f57490899edd8e11bb5a 100644
--- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigClientsHandler.java
+++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigClientsHandler.java
@@ -168,7 +168,7 @@ public class ConfigClientsHandler extends FormHandler {
                     startWebApp(app);
             }
         } else {
-            addFormError(_("Unsupported") + ' ' + _action + '.');
+            //addFormError(_("Unsupported") + ' ' + _action + '.');
         }
 
     }
diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigHomeHandler.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigHomeHandler.java
index c8b3d0e74545f8f1d3b2ad133e999030afc74583..7828df6cd69e9e36a42d295983077f041d981cac 100644
--- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigHomeHandler.java
+++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigHomeHandler.java
@@ -99,7 +99,7 @@ public class ConfigHomeHandler extends FormHandler {
             }
             HomeHelper.saveApps(_context, prop, apps, !("3".equals(group)));
         } else {
-            addFormError(_("Unsupported"));
+            //addFormError(_("Unsupported"));
         }
     }
 }
diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigKeyringHandler.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigKeyringHandler.java
index 38f7d4b41a20d69f46938abd7933275fa905c94e..97b8cb3a64a50f691a90babc413e3c29f25373bd 100644
--- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigKeyringHandler.java
+++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigKeyringHandler.java
@@ -46,7 +46,7 @@ public class ConfigKeyringHandler extends FormHandler {
                 }
             }
         } else {
-            addFormError(_("Unsupported"));
+            //addFormError(_("Unsupported"));
         }
     }
 
diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigPeerHandler.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigPeerHandler.java
index 350bae04924daf061338f888ba2f3918b800033f..e9af122f1158485272cc1a924f820619b5e27b9d 100644
--- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigPeerHandler.java
+++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigPeerHandler.java
@@ -60,7 +60,7 @@ public class ConfigPeerHandler extends FormHandler {
         } else if (_action.startsWith("Check")) {
             addFormError(_("Unsupported"));
         } else {
-            addFormError("Unknown action \"" + _action + '"');
+            //addFormError(_("Unsupported") + ' ' + _action + '.');
         }
     }
     
diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigReseedHandler.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigReseedHandler.java
index 09f7a8934378be1804e73a7317434fcb15db5d22..917d0fc02db588846d53618c3f65e7d6339462ce 100644
--- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigReseedHandler.java
+++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigReseedHandler.java
@@ -31,7 +31,7 @@ public class ConfigReseedHandler extends FormHandler {
             saveChanges();
             return;
         }
-        addFormError(_("Unsupported") + ' ' + _action + '.');
+        //addFormError(_("Unsupported") + ' ' + _action + '.');
     }
 
     /** @since 0.8.9 */
diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigRestartBean.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigRestartBean.java
index 836d07ea368d428d868c895d93900e041615eea9..b70edf8bc0a35638e6d8944d12e23088922353d0 100644
--- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigRestartBean.java
+++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigRestartBean.java
@@ -25,6 +25,7 @@ public class ConfigRestartBean {
         return _systemNonce;
     }
 
+    /** this also initiates the restart/shutdown based on action */
     public static String renderStatus(String urlBase, String action, String nonce) {
         RouterContext ctx = ContextHelper.getContext(null);
         String systemNonce = getNonce();
diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigSummaryHandler.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigSummaryHandler.java
index 9965f63c305c7afd034e3219cb0ef6202a3388b6..5ecb02025281239358c85313722a57ab519922c1 100644
--- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigSummaryHandler.java
+++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigSummaryHandler.java
@@ -137,7 +137,7 @@ public class ConfigSummaryHandler extends FormHandler {
             addFormNotice(_("Saved order of sections.") + " " +
                           _("Summary bar will refresh shortly."));
         } else {
-            addFormError(_("Unsupported"));
+            //addFormError(_("Unsupported"));
         }
     }
 
diff --git a/apps/routerconsole/java/src/net/i2p/router/web/FormHandler.java b/apps/routerconsole/java/src/net/i2p/router/web/FormHandler.java
index ebd1adc07ec26f0300f7f842109509f6df829228..1ecf73d94165fe5ce2602ade9281daa75fa0b67d 100644
--- a/apps/routerconsole/java/src/net/i2p/router/web/FormHandler.java
+++ b/apps/routerconsole/java/src/net/i2p/router/web/FormHandler.java
@@ -17,7 +17,7 @@ import net.i2p.util.Log;
  * property is retrieved - either getAll(), getNotices() or getErrors().
  *
  */
-public class FormHandler {
+public abstract class FormHandler {
     protected RouterContext _context;
     protected Log _log;
     protected Map _settings;