diff --git a/tests/auto/tracing/flamegraphview/tst_flamegraphview.cpp b/tests/auto/tracing/flamegraphview/tst_flamegraphview.cpp index 800b8543e82..5b8d9069e8e 100644 --- a/tests/auto/tracing/flamegraphview/tst_flamegraphview.cpp +++ b/tests/auto/tracing/flamegraphview/tst_flamegraphview.cpp @@ -99,7 +99,8 @@ void tst_FlameGraphView::initTestCase() void tst_FlameGraphView::testZoom() { auto selectedTypeId = [&]() { - return widget.rootObject()->property("selectedTypeId").toInt(); + const QQuickItem *item = widget.rootObject(); + return item ? item->property("selectedTypeId").toInt() : -1; }; QWindow *window = widget.windowHandle();