diff --git a/src/helper.cpp b/src/helper.cpp index 8e8be837..d08acecd 100644 --- a/src/helper.cpp +++ b/src/helper.cpp @@ -31,7 +31,6 @@ #include #include #include -#include // TODO Remove. #include #include @@ -344,7 +343,8 @@ bool intervalMatchesFilterInterval (const Interval& interval, const Interval& fi || - (interval.range.end > filter.range.start && + ((interval.range.end.toEpoch () == 0 || + interval.range.end > filter.range.start) && interval.range.start < filter.range.end)) { for (auto& tag : filter.tags ())