fix an edge case.