diff --git a/src/Core/Athlete.cpp b/src/Core/Athlete.cpp index 8eadc51f1..b8e19a001 100644 --- a/src/Core/Athlete.cpp +++ b/src/Core/Athlete.cpp @@ -115,6 +115,11 @@ Athlete::Athlete(Context *context, const QDir &homeDir) } else if (! hrzones_[i]->warningString().isEmpty()) { QMessageBox::warning(context->mainWindow, tr("Reading HR Zones File %1").arg(hrzones_[i]->fileName()), hrzones_[i]->warningString()); } + } else if (i == 1) { // No running HR zones + // Start with Cycling HR zones for backward compatibilty + QFile hrzonesFile(home->config().canonicalPath() + "/" + hrzones_[0]->fileName()); + // Load without error/warning report to avoid repetition + if (hrzonesFile.exists()) hrzones_[i]->read(hrzonesFile); } }