Index: trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/query/UrlBasedQueryPanel.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/query/UrlBasedQueryPanel.java	(revision 13614)
+++ trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/query/UrlBasedQueryPanel.java	(revision 13617)
@@ -12,4 +12,7 @@
 import java.net.MalformedURLException;
 import java.net.URL;
+import java.util.Arrays;
+import java.util.List;
+import java.util.stream.Collectors;
 
 import javax.swing.BorderFactory;
@@ -75,4 +78,10 @@
     }
 
+    protected static List<String> getExamples() {
+        return Arrays.asList(
+                Main.getOSMWebsite()+"/history?open=true",
+                OsmApi.getOsmApi().getBaseUrl()+"/changesets?open=true");
+    }
+
     protected JPanel buildHelpPanel() {
         String apiUrl = OsmApi.getOsmApi().getBaseUrl();
@@ -83,6 +92,6 @@
                 + "<p><strong>" + tr("Examples") + "</strong></p>"
                 + "<ul>"
-                + "<li><a href=\""+Main.getOSMWebsite()+"/history?open=true\">"+Main.getOSMWebsite()+"/history?open=true</a></li>"
-                + "<li><a href=\""+apiUrl+"/changesets?open=true\">"+apiUrl+"/changesets?open=true</a></li>"
+                + String.join("", getExamples().stream().map(
+                        s -> "<li><a href=\""+s+"\">"+s+"</a></li>").collect(Collectors.toList()))
                 + "</ul>"
                 + tr("Note that changeset queries are currently always submitted to ''{0}'', regardless of the "
@@ -121,9 +130,9 @@
     }
 
-    protected boolean isValidChangesetQueryUrl(String text) {
+    protected static boolean isValidChangesetQueryUrl(String text) {
         return buildChangesetQuery(text) != null;
     }
 
-    protected ChangesetQuery buildChangesetQuery(String text) {
+    protected static ChangesetQuery buildChangesetQuery(String text) {
         URL url = null;
         try {
@@ -133,5 +142,5 @@
         }
         String path = url.getPath();
-        if (path == null || !path.endsWith("/changesets"))
+        if (path == null || (!path.endsWith("/changesets") && !path.endsWith("/history")))
             return null;
 
