diff --git a/src/CPPlot.cpp b/src/CPPlot.cpp index f2963a72e..b20b5c5a1 100644 --- a/src/CPPlot.cpp +++ b/src/CPPlot.cpp @@ -1271,8 +1271,10 @@ void CPPlot::plotEfforts() { // only for power, if not already plotted and there are actually some efforts - if (criticalSeries != CriticalPowerWindow::watts || effortCurve || !showEffort || - context->currentRideItem()->intervals(RideFileInterval::EFFORT).count() ==0) return; + if (criticalSeries != CriticalPowerWindow::watts || effortCurve || !showEffort) return; + + // nothing to plot when plotting rides + if (!rangemode && context->currentRideItem()->intervals(RideFileInterval::EFFORT).count() ==0) return; QwtSymbol *sym = new QwtSymbol; sym->setStyle(QwtSymbol::Ellipse);