Are you sure its still leaking the crack seems to be gone.
yeah i thought it may be the clip
If you brought it off here and it came like that i would contact the mods but i dont think you should need a new noid as where it was cracked that part is detachable.