Index: trunk/src/org/openstreetmap/josm/actions/AddImageryLayerAction.java
===================================================================
--- trunk/src/org/openstreetmap/josm/actions/AddImageryLayerAction.java	(revision 13878)
+++ trunk/src/org/openstreetmap/josm/actions/AddImageryLayerAction.java	(revision 13879)
@@ -11,6 +11,6 @@
 import java.io.IOException;
 import java.net.MalformedURLException;
-import java.util.ArrayList;
 import java.util.Collection;
+import java.util.Collections;
 import java.util.List;
 import java.util.stream.Collectors;
@@ -104,10 +104,15 @@
                 // specify which layer to use
                 if (info.getDefaultLayers() == null || info.getDefaultLayers().isEmpty()) {
-                    DefaultLayer layerId = new WMTSTileSource(info).userSelectLayer();
+                    WMTSTileSource tileSource = new WMTSTileSource(info);
+                    DefaultLayer layerId = tileSource.userSelectLayer();
                     if (layerId != null) {
                         ImageryInfo copy = new ImageryInfo(info);
-                        List<DefaultLayer> defaultLayers = new ArrayList<>(1);
-                        defaultLayers.add(layerId);
-                        copy.setDefaultLayers(defaultLayers);
+                        copy.setDefaultLayers(Collections.singletonList(layerId));
+                        String layerName = tileSource.getLayers().stream()
+                                .filter(x -> x.getIdentifier().equals(layerId.getLayerName()))
+                                .map(x -> x.getUserTitle())
+                                .findFirst()
+                                .orElse("");
+                        copy.setName(copy.getName() + ": " + layerName);
                         return copy;
                     }
Index: trunk/src/org/openstreetmap/josm/data/imagery/WMTSTileSource.java
===================================================================
--- trunk/src/org/openstreetmap/josm/data/imagery/WMTSTileSource.java	(revision 13878)
+++ trunk/src/org/openstreetmap/josm/data/imagery/WMTSTileSource.java	(revision 13879)
@@ -1108,3 +1108,12 @@
         return tileProjection != null ? tileProjection.toCode() : null;
     }
+
+    /**
+     * Layers that can be used with this tile source
+     * @return unmodifiable collection of layers available in this tile source
+     * @since 13879
+     */
+    public Collection<Layer> getLayers() {
+        return Collections.unmodifiableCollection(layers);
+    }
 }
