Index: trunk/scripts/TagInfoExtract.groovy
===================================================================
--- trunk/scripts/TagInfoExtract.groovy	(revision 12928)
+++ trunk/scripts/TagInfoExtract.groovy	(revision 13022)
@@ -26,4 +26,5 @@
 import org.openstreetmap.josm.data.osm.visitor.paint.MapPaintSettings
 import org.openstreetmap.josm.data.osm.visitor.paint.StyledMapRenderer
+import org.openstreetmap.josm.data.preferences.JosmBaseDirectories;
 import org.openstreetmap.josm.data.projection.Projections
 import org.openstreetmap.josm.gui.NavigatableComponent
@@ -384,5 +385,5 @@
         Main.pref.enableSaveOnPut(false)
         Config.setPreferencesInstance(Main.pref)
-        Config.setBaseDirectoriesProvider(Main.pref);
+        Config.setBaseDirectoriesProvider(JosmBaseDirectories.getInstance());
         Main.setProjection(Projections.getProjectionByCode("EPSG:3857"))
         Path tmpdir = Files.createTempDirectory(FileSystems.getDefault().getPath(base_dir), "pref")
