Index: trunk/src/org/openstreetmap/josm/gui/GettingStarted.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/GettingStarted.java	(revision 1561)
+++ trunk/src/org/openstreetmap/josm/gui/GettingStarted.java	(revision 1562)
@@ -61,4 +61,5 @@
 
         final private int myVersion = AboutAction.getVersionNumber();
+        final private String myLang = Main.getLanguageCodeU();
 
         /**
@@ -83,4 +84,5 @@
             // Save this to prefs in case JOSM is updated so MOTD can be refreshed
             Main.pref.putInteger("cache.motd.html.version", myVersion);
+            Main.pref.put("cache.motd.html.lang", myLang);
 
             return motd.getBytes();
@@ -96,5 +98,6 @@
             // 2. Cannot be written (e.g. while developing). Obviously we don't want to update
             //    everytime because of something we can't read.
-            return Main.pref.getInteger("cache.motd.html.version", myVersion) == myVersion;
+            return (Main.pref.getInteger("cache.motd.html.version", myVersion) == myVersion)
+					 && Main.pref.get("cache.motd.html.lang").equals(myLang);
         }
     }
