Index: trunk/src/org/openstreetmap/josm/io/remotecontrol/RequestProcessor.java
===================================================================
--- trunk/src/org/openstreetmap/josm/io/remotecontrol/RequestProcessor.java	(revision 5836)
+++ trunk/src/org/openstreetmap/josm/io/remotecontrol/RequestProcessor.java	(revision 5837)
@@ -191,7 +191,8 @@
                     usage.append("</li>");
                 }
+                String websiteDoc = "http://josm.openstreetmap.de/wiki/Help/Preferences/RemoteControl";
                 String help = "No command specified! The following commands are available:<ul>"
                         + usage.toString()
-                        + "</ul>";
+                        + "</ul>" + "See <a href=\""+websiteDoc+"\">"+websiteDoc+"</a> for complete documentation.";
                 sendBadRequest(out, help);
             } else {
Index: trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/ImageryHandler.java
===================================================================
--- trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/ImageryHandler.java	(revision 5836)
+++ trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/ImageryHandler.java	(revision 5837)
@@ -40,8 +40,4 @@
     @Override
     protected void handleRequest() throws RequestHandlerErrorException {
-        if (Main.map == null) //Avoid exception when creating ImageryLayer with null MapFrame
-        {
-            throw new RequestHandlerErrorException();
-        }
         String url = args.get("url");
         String title = args.get("title");
