l.control.layers options; karte wird nicht angezeigt

Ich möchte mehrere Karten zur Auswahl einstellen. Rufe ich die Seite auf erscheint keine Karte, nur das ± oben links und die Auswahlbox oben rechts.
Meine Marker und die Route werden auf der grauen Seite gezeigt.
Gehe ich zur Auswahl, kann ich die gewünschte Karte aktivieren.
Welche Einstellung fehlt, damit beim ersten Aufruf die oberste Karte gezeigt wird?


var map = L.map('map').setView([50.15498, 10.84642], 12);
		
			
        			
		var osmde = L.tileLayer('https://{s}.tile.openstreetmap.de/tiles/osmde/{z}/{x}/{y}.png', { 
			maxZoom: 19, 
			attribution: 'Map data © OpenStreetMap and contributors CC-BY-SA' 
			}); 
		var opentopo = L.tileLayer('https://{s}.tile.opentopomap.org/{z}/{x}/{y}.png', { 
			maxZoom: 17, 
			attribution: 'Kartendaten: © OpenStreetMap-Mitwirkende, SRTM | Kartendarstellung: © OpenTopoMap (CC-BY-SA)' 
			}); 
		var satellit = L.tileLayer('http://server.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/{z}/{y}/{x}', { 
			maxZoom: 19,
			attribution: 'Map data © Esri, i-cubed, USDA, USGS, AEX, GeoEye, Getmapping, Aerogrid, IGN, IGP, UPR-EGP, and the GIS User Community' 
			});	
			
		var baseLayers = {
			'OSMDE': osmde, 
	                'Open Topo': opentopo,
			'Satellit': satellit
		};
		 
		L.control.layers(baseLayers).addTo(map);

Danke für Eure Hilfe!