Fixed half-life bug, if no hl return err