Index: trunk/src/org/openstreetmap/josm/io/CacheCustomContent.java
===================================================================
--- trunk/src/org/openstreetmap/josm/io/CacheCustomContent.java	(revision 3946)
+++ trunk/src/org/openstreetmap/josm/io/CacheCustomContent.java	(revision 3947)
@@ -154,11 +154,15 @@
      */
     private void loadFromDisk() {
-        try {
-            BufferedInputStream input = new BufferedInputStream(new FileInputStream(path));
-            this.data = new byte[input.available()];
-            input.read(this.data);
-            input.close();
-        } catch(IOException e) {
+        if(Main.applet)
             this.data = updateForce();
+        else {
+            try {
+                BufferedInputStream input = new BufferedInputStream(new FileInputStream(path));
+                this.data = new byte[input.available()];
+                input.read(this.data);
+                input.close();
+            } catch(IOException e) {
+                this.data = updateForce();
+            }
         }
     }
@@ -168,4 +172,6 @@
      */
     private void saveToDisk() {
+        if(Main.applet)
+            return;
         try {
             BufferedOutputStream output = new BufferedOutputStream(new FileOutputStream(path));
