diff --git a/library/src/utilities.cpp b/library/src/utilities.cpp index d3a8b76..9a4f3db 100644 --- a/library/src/utilities.cpp +++ b/library/src/utilities.cpp @@ -197,7 +197,8 @@ bool Utilities::IsYearPeriodActive(Configuration* cfg, struct tm* currentDateTim } bool Utilities::IsYearPeriodActive(Configuration const *cfg, QDateTime const &dt) { - if (std::none_of(cfg->YearPeriod.cbegin(), + if ((cfg->YearPeriod.size() > 0) && + std::none_of(cfg->YearPeriod.cbegin(), cfg->YearPeriod.cend(), [&dt](std::pair const &year) { QDate const d(2004, // 2004 is a leap year