diff --git a/code/modules/power/solar.dm b/code/modules/power/solar.dm index 2be8b7717a6..5a73da279d5 100644 --- a/code/modules/power/solar.dm +++ b/code/modules/power/solar.dm @@ -461,6 +461,8 @@ var/list/solars_list = list() if(src.trackrate) nexttime = world.time + 6000/trackrate track = text2num(href_list["track"]) if(powernet && (track == 2)) + if(!solars_list.Find(src,1,0)) + solars_list.Add(src) for(var/obj/machinery/power/tracker/T in get_solars_powernet()) if(powernet.nodes[T]) cdir = T.sun_angle