Index: applications/viewer/jmapviewer/src/org/openstreetmap/gui/jmapviewer/OsmFileCacheTileLoader.java
===================================================================
--- applications/viewer/jmapviewer/src/org/openstreetmap/gui/jmapviewer/OsmFileCacheTileLoader.java	(revision 30882)
+++ applications/viewer/jmapviewer/src/org/openstreetmap/gui/jmapviewer/OsmFileCacheTileLoader.java	(revision 30890)
@@ -416,4 +416,5 @@
         protected void saveTagsToFile() {
             File tagsFile = getTagsFile();
+            tagsFile.getParentFile().mkdirs();
             if (tile.getMetadata() == null) {
                 tagsFile.delete();
