Index: /trunk/src/org/openstreetmap/josm/gui/layer/imagery/MVTLayer.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/layer/imagery/MVTLayer.java	(revision 18185)
+++ /trunk/src/org/openstreetmap/josm/gui/layer/imagery/MVTLayer.java	(revision 18186)
@@ -24,8 +24,10 @@
 import javax.swing.JMenuItem;
 
+import org.apache.commons.jcs3.access.CacheAccess;
 import org.openstreetmap.gui.jmapviewer.Tile;
 import org.openstreetmap.gui.jmapviewer.interfaces.TileLoader;
 import org.openstreetmap.josm.actions.ExpertToggleAction;
 import org.openstreetmap.josm.data.Bounds;
+import org.openstreetmap.josm.data.cache.BufferedImageCacheEntry;
 import org.openstreetmap.josm.data.imagery.ImageryInfo;
 import org.openstreetmap.josm.data.imagery.vectortile.mapbox.Layer;
@@ -88,4 +90,13 @@
     }
 
+    /**
+     * Returns cache region for MVT layer.
+     * @return cache region for MVT layer
+     * @since 18186
+     */
+    public static CacheAccess<String, BufferedImageCacheEntry> getCache() {
+        return AbstractCachedTileSourceLayer.getCache(CACHE_REGION_NAME);
+    }
+
     @Override
     public Collection<String> getNativeProjections() {
Index: /trunk/src/org/openstreetmap/josm/gui/preferences/imagery/CacheSettingsPanel.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/preferences/imagery/CacheSettingsPanel.java	(revision 18185)
+++ /trunk/src/org/openstreetmap/josm/gui/preferences/imagery/CacheSettingsPanel.java	(revision 18186)
@@ -40,4 +40,5 @@
 import org.openstreetmap.josm.gui.layer.WMSLayer;
 import org.openstreetmap.josm.gui.layer.WMTSLayer;
+import org.openstreetmap.josm.gui.layer.imagery.MVTLayer;
 import org.openstreetmap.josm.gui.util.GuiHelper;
 import org.openstreetmap.josm.gui.util.TableHelper;
@@ -79,4 +80,5 @@
             addToPanel(WMSLayer.getCache(), "WMS");
             addToPanel(WMTSLayer.getCache(), "WMTS");
+            addToPanel(MVTLayer.getCache(), "MVT");
         });
     }
