So, I was developing something. And suddenly, something came in that I don't know how to fix. In this case, here's what I did..
local char = script.Parent.Parent:WaitForChild("Humanoid")
local cheese = script.Parent:WaitForChild(script.Parent.Parent.Cheese)
if char.Health == 0 then
cheese.Parent = workspace
cheese.Handle.Position = Vector3.new(-42.735, 9.89, 7.095)
end
If you can find out what's wrong, please do tell. I will appreciate your help!

3 comments
Cheese is located inside workspace. When the player gets the cheese, the cheese goes in its backpack. So it is inside the player's backpack when it is being taken.
Nevermind. Found myself the solution. Your answer is still helpful through. Have 1 repuptation. :)
You're welcome. Here, have some rep c: