Index: trunk/src/org/openstreetmap/josm/gui/help/HelpBrowser.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/help/HelpBrowser.java	(revision 11519)
+++ trunk/src/org/openstreetmap/josm/gui/help/HelpBrowser.java	(revision 11520)
@@ -610,5 +610,5 @@
             if (e.getEventType() != HyperlinkEvent.EventType.ACTIVATED)
                 return;
-            if (e.getURL() == null || e.getURL().toString().startsWith(url+'#')) {
+            if (e.getURL() == null || e.getURL().toExternalForm().startsWith(url+'#')) {
                 // Probably hyperlink event on a an A-element with a href consisting of a fragment only, i.e. "#ALocalFragment".
                 String fragment = getUrlFragment(e);
@@ -633,9 +633,9 @@
                     );
                 }
-            } else if (e.getURL().toString().endsWith("action=edit")) {
-                OpenBrowser.displayUrl(e.getURL().toString());
+            } else if (e.getURL().toExternalForm().endsWith("action=edit")) {
+                OpenBrowser.displayUrl(e.getURL().toExternalForm());
             } else {
-                url = e.getURL().toString();
-                openUrl(e.getURL().toString());
+                url = e.getURL().toExternalForm();
+                openUrl(url);
             }
         }
