diff --git a/code/modules/mapping/minimaps.dm b/code/modules/mapping/minimaps.dm
index 3b4f1e130d..c21f06c376 100644
--- a/code/modules/mapping/minimaps.dm
+++ b/code/modules/mapping/minimaps.dm
@@ -67,7 +67,10 @@
/datum/minimap_group
var/list/minimaps = list()
var/static/next_id = 0
- var/id = ++next_id
+ var/id
+
+/datum/minimap_group/New()
+ id = ++next_id
/datum/minimap_group/proc/show(mob/user)
if(!length(minimaps))
@@ -75,11 +78,12 @@
return
var/list/datas = list()
var/list/info = list()
+ var/datum/minimap/first_map = minimaps[1]
for(var/i in 1 to length(minimaps))
var/datum/minimap/M = minimaps[i]
M.send(user)
- info += "
"
+ datas += json_encode(M.color_area_names);
info = info.Join()
var/html = {"
@@ -144,3 +148,5 @@ window.onload = function() {