diff --git a/lib/icinga/scheduleddowntime.cpp b/lib/icinga/scheduleddowntime.cpp index c67bb10b3..4c03f45c9 100644 --- a/lib/icinga/scheduleddowntime.cpp +++ b/lib/icinga/scheduleddowntime.cpp @@ -131,6 +131,9 @@ std::pair ScheduledDowntime::FindNextSegment(void) Dictionary::Ptr ranges = GetRanges(); + if (!ranges) + return std::make_pair(0, 0); + Array::Ptr segments = new Array(); Dictionary::Ptr bestSegment;