Fix generate bug.