hmt parser: add missing free