diff --git a/src/plugins/qmlprofiler/qmlprofilereventsmodelproxy.cpp b/src/plugins/qmlprofiler/qmlprofilereventsmodelproxy.cpp index d1633f03007..ff519ecbff0 100644 --- a/src/plugins/qmlprofiler/qmlprofilereventsmodelproxy.cpp +++ b/src/plugins/qmlprofiler/qmlprofilereventsmodelproxy.cpp @@ -125,7 +125,8 @@ void QmlProfilerEventsModelProxy::clear() void QmlProfilerEventsModelProxy::limitToRange(qint64 rangeStart, qint64 rangeEnd) { - loadData(rangeStart, rangeEnd); + if (!d->modelManager->isEmpty()) + loadData(rangeStart, rangeEnd); } void QmlProfilerEventsModelProxy::dataChanged()