diff --git a/src/call.cpp b/src/call.cpp index d8993cbbc91e9f7cde92795cb090325ae61e1d1c..2b199513cb6ff8c5144af9d39a65639aab7aae82 100644 --- a/src/call.cpp +++ b/src/call.cpp @@ -556,8 +556,7 @@ Call* Call::buildHistoryCall(const QMap<QString,QString>& hc) // fix invalid time values if (startTimeStamp <= 0) { - // currentSecsSinceEpoch is available only from 5.8 - startTimeStamp = (QDateTime::currentDateTime().currentMSecsSinceEpoch()) * Q_INT64_C(1000); + startTimeStamp = (QDateTime::currentDateTime().currentMSecsSinceEpoch()) / Q_INT64_C(1000); stopTimeStamp = startTimeStamp; } else if (stopTimeStamp <= 0) { stopTimeStamp = startTimeStamp;