Index: trunk/src/org/openstreetmap/josm/gui/oauth/OsmOAuthAuthorizationClient.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/oauth/OsmOAuthAuthorizationClient.java	(revision 3187)
+++ trunk/src/org/openstreetmap/josm/gui/oauth/OsmOAuthAuthorizationClient.java	(revision 3188)
@@ -26,4 +26,5 @@
 import oauth.signpost.exception.OAuthException;
 
+import org.openstreetmap.josm.Main;
 import org.openstreetmap.josm.data.Version;
 import org.openstreetmap.josm.data.oauth.OAuthParameters;
@@ -249,8 +250,5 @@
         try {
             URL autUrl = new URL(oauthProviderParameters.getAuthoriseUrl());
-            // FIXME: as soon as the OSM website provides HTTPS protected access to the login
-            // page we can replace the protocol with https
-            //
-            URL url = new URL("http", autUrl.getHost(), autUrl.getPort(), "/login");
+            URL url = new URL(Main.pref.get("oauth.protocol", "https"), autUrl.getHost(), autUrl.getPort(), "/login");
             return url.toString();
         } catch(MalformedURLException e) {
