Yes, you will have to replace the garbage disposal if the disposal itself is leaking. If the leak is coming from the drainage piping, you will only need to replace the piping.