handle edge case for LogGenImpl