diff --git a/html/js/librenms.js b/html/js/librenms.js
index 4b6136216c..7633240d62 100644
--- a/html/js/librenms.js
+++ b/html/js/librenms.js
@@ -341,6 +341,18 @@ function init_map(id, engine, api_key) {
imagerySet: 'AerialWithLabelsOnDemand'
});
+ baseMaps = {
+ "Streets": roads,
+ "Satellite": satellite
+ };
+ L.control.layers(baseMaps, null, {position: 'bottomleft'}).addTo(leaflet);
+ roads.addTo(leaflet);
+ });
+ } else if (engine === 'mapquest') {
+ loadScript('https://www.mapquestapi.com/sdk/leaflet/v2.2/mq-map.js?key=' + api_key, function () {
+ var roads = MQ.mapLayer();
+ var satellite = MQ.hybridLayer();
+
baseMaps = {
"Streets": roads,
"Satellite": satellite