diff --git a/client/lobby/CBonusSelection.cpp b/client/lobby/CBonusSelection.cpp index 3e27d660a..d6bdd7ba4 100644 --- a/client/lobby/CBonusSelection.cpp +++ b/client/lobby/CBonusSelection.cpp @@ -542,6 +542,12 @@ void CBonusSelection::CRegion::updateState(bool disableAll) void CBonusSelection::CRegion::tick(uint32_t msPassed) { + if(!accessible) + { + removeUsedEvents(TIME); + return; + } + blinkAnim.msPassed += msPassed; if(blinkAnim.msPassed >= 150) {