diff --git a/src/states_screens/track_info_screen.cpp b/src/states_screens/track_info_screen.cpp index ff52a0b6a..d2bd24006 100644 --- a/src/states_screens/track_info_screen.cpp +++ b/src/states_screens/track_info_screen.cpp @@ -309,7 +309,7 @@ void TrackInfoScreen::init() // Record race or not // ------------- - const bool record_available = race_manager->getMinorMode() == RaceManager::MINOR_MODE_TIME_TRIAL; + const bool record_available = (race_manager->isTimeTrialMode() || race_manager->isEggHuntMode()); m_record_race->setVisible(record_available); getWidget("record-race-text")->setVisible(record_available); if (race_manager->isRecordingRace())