Help me please

when i put name and use decal morph

my head [with name] is not hidden

how to fix it ?

script.Parent.FocusLost:connect(function(enter)
	if enter then
		v = game.Players.LocalPlayer
		for a, mod in pairs(v.Character:children()) do
			if mod:findFirstChild("NameTag") then
				v.Character.Head.Transparency = 0.99 mod:Destroy()
			end
		end

		local char = v.Character
		local mod = Instance.new("Model", char)
		mod.Name = script.Parent.Text
		local cl = char.Head:Clone()
		cl.Parent = mod

		local hum = Instance.new("Humanoid", mod)
		hum.Name = "NameTag"
		hum.MaxHealth = 0
		hum.Health = 0

		local weld = Instance.new("Weld", cl) weld.Part0 = cl weld.Part1 = char.Head
		char.Head.Transparency = 0.99
	end
end)