diff --git a/src/plugins/qmlprofiler/qmlprofilermodelmanager.cpp b/src/plugins/qmlprofiler/qmlprofilermodelmanager.cpp
index 3f9ec65268f33eb0c04a379e58c3d5be0af3c5d6..17b894647ede92c130276f3ee87a9e663aec041d 100644
--- a/src/plugins/qmlprofiler/qmlprofilermodelmanager.cpp
+++ b/src/plugins/qmlprofiler/qmlprofilermodelmanager.cpp
@@ -113,7 +113,7 @@ qint64 QmlProfilerTraceTime::duration() const
 void QmlProfilerTraceTime::clear()
 {
     m_startTime = -1;
-    m_endTime = 0;
+    m_endTime = -1;
 }
 
 void QmlProfilerTraceTime::setStartTime(qint64 time)