diff --git a/poincare/src/zoom.cpp b/poincare/src/zoom.cpp index 5569c9ec2..eb8a91428 100644 --- a/poincare/src/zoom.cpp +++ b/poincare/src/zoom.cpp @@ -183,7 +183,7 @@ void Zoom::RefinedYRangeForDisplay(ValueAtAbscissa evaluation, float xMin, float float sum = 0.f; int pop = 0; - for (int i = 1; i < sampleSize; i++) { + for (int i = 1; i < sampleSize - 1; i++) { x = xMin + i * step; y = evaluation(x, context, auxiliary); if (!std::isfinite(y)) {