diff --git a/meshview/templates/map.html b/meshview/templates/map.html
index 56bbfdc..449137d 100644
--- a/meshview/templates/map.html
+++ b/meshview/templates/map.html
@@ -258,6 +258,8 @@ loadTranslations().then(async () => {
if (customView) map.setView([customView.lat,customView.lng],customView.zoom);
else map.fitBounds(areaBounds);
+ const extraChannels = await fetchAdditionalChannels();
+ extraChannels.forEach(raw => channelSet.add(channelKey(raw)));
channelList = Array.from(channelSet).sort();
// ---- LocalStorage for Filter Preferences ----