Index: /trunk/src/org/openstreetmap/josm/data/Version.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/data/Version.java	(revision 5818)
+++ /trunk/src/org/openstreetmap/josm/data/Version.java	(revision 5819)
@@ -214,5 +214,5 @@
             s += " SVN";
         }
-        return "JOSM/1.5 ("+ s+" "+LanguageInfo.getJOSMLocaleCode()+")";
+        return "JOSM/1.5 ("+ s+" "+LanguageInfo.getJOSMLocaleCode()+") " + System.getProperty("os.name");
     }
 }
Index: /trunk/src/org/openstreetmap/josm/io/imagery/WMSGrabber.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/io/imagery/WMSGrabber.java	(revision 5818)
+++ /trunk/src/org/openstreetmap/josm/io/imagery/WMSGrabber.java	(revision 5819)
@@ -51,5 +51,4 @@
             props.put("Cookie", layer.getInfo().getCookies());
         }
-        props.put("User-Agent", Main.pref.get("imagery.wms.user_agent", Version.getInstance().getAgentString()));
         Pattern pattern = Pattern.compile("\\{header\\(([^,]+),([^}]+)\\)\\}");
         StringBuffer output = new StringBuffer();
Index: /trunk/src/org/openstreetmap/josm/tools/Utils.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/tools/Utils.java	(revision 5818)
+++ /trunk/src/org/openstreetmap/josm/tools/Utils.java	(revision 5819)
@@ -554,5 +554,4 @@
         }
         HttpURLConnection connection = (HttpURLConnection) httpURL.openConnection();
-        connection.setRequestProperty("User-Agent", Version.getInstance().getAgentString());
         return connection;
     }
