Radio message sending twice [SOLVED]

It only does this for broadcast mode, I’m not sure why.
image

This part of the script handles broadcast mode.

if msg ~= "" then
			for i,v in pairs(userinfo) do
				if v.userid == plr.UserId then
					processmsg = process(' "'..msg..'" ', plr.UserId)
					processmsg2 = processmsg
					processmsg3 = filter(processmsg2)
					fullmsg	= radioprefixes.broadcast.." "..v.prefix.." "..v.codename..processmsg3:gsub("\n", "")
				end
			end
			for i,v in pairs(plrs:GetChildren()) do
				rs.Events.RadioMessage:FireAllClients(fullmsg, msgtype)
			end
		end

Welp, guess I’m just blind. It was

for i,v in pairs(plrs:GetChildren()) do
				rs.Events.RadioMessage:FireAllClients(fullmsg, msgtype)
			end