[Patch] Extra free before return
Merge