NaN avoidance