diff --git a/companion/src/logsdialog.cpp b/companion/src/logsdialog.cpp index 9abdbdfc7..58b28a9a7 100644 --- a/companion/src/logsdialog.cpp +++ b/companion/src/logsdialog.cpp @@ -608,7 +608,7 @@ void LogsDialog::setFlightSessions() QDateTime lastvalue; for (int i = 1; i < n; i++) { QDateTime tmp = getRecordTimeStamp(i); - if (lastvalue.secsTo(tmp) > 60) { + if (!lastvalue.isValid() || lastvalue.secsTo(tmp) > 60) { sessions.push_back(i-1); // qDebug() << "session index" << i-1; }