backend: revert bad memory leak fix