diff --git a/src/AllPlot.cpp b/src/AllPlot.cpp index cc9255010..614c33287 100644 --- a/src/AllPlot.cpp +++ b/src/AllPlot.cpp @@ -1184,8 +1184,8 @@ AllPlot::recalc(AllPlotObject *objects) return; } - // if recintsecs is longer than the smoothing there is no point in even trying - int applysmooth = smooth < rideItem->ride()->recIntSecs() ? 0 : smooth; + // if recintsecs is longer than the smoothing, or equal to the smoothing there is no point in even trying + int applysmooth = smooth <= rideItem->ride()->recIntSecs() ? 0 : smooth; // compare mode breaks if (context->isCompareIntervals && applysmooth == 0) applysmooth = 1;