Index: applications/editors/josm/plugins/canvec_helper/build.xml
===================================================================
--- applications/editors/josm/plugins/canvec_helper/build.xml	(revision 33905)
+++ applications/editors/josm/plugins/canvec_helper/build.xml	(revision 33906)
@@ -4,5 +4,5 @@
     <property name="commit.message" value="JOSM/Canvec_helper: fixed a crash caused by osm directory being renamed to OSM"/>
     <!-- enter the *lowest* JOSM version this plugin is currently compatible with -->
-    <property name="plugin.main.version" value="12671"/>
+    <property name="plugin.main.version" value="13007"/>
     
     <!-- Configure these properties (replace "..." accordingly).
Index: applications/editors/josm/plugins/canvec_helper/src/org/openstreetmap/josm/plugins/canvec_helper/CanVecTile.java
===================================================================
--- applications/editors/josm/plugins/canvec_helper/src/org/openstreetmap/josm/plugins/canvec_helper/CanVecTile.java	(revision 33905)
+++ applications/editors/josm/plugins/canvec_helper/src/org/openstreetmap/josm/plugins/canvec_helper/CanVecTile.java	(revision 33906)
@@ -191,8 +191,5 @@
 
     private ZipFile openZip() throws IOException {
-        File downloadPath = new File(layer.plugin.getPluginDir() + File.separator);
-        if (!downloadPath.mkdir() && Logging.isDebugEnabled()) {
-            Logging.debug("Unable to create directory: "+downloadPath);
-        }
+        File downloadPath = layer.plugin.getPluginDirs().getUserDataDirectory(true);
         CachedFile tileZip = new CachedFile(getDownloadUrl()).setDestDir(downloadPath.toString());
         return new ZipFile(tileZip.getFile());
