diff --git a/src/plugins/qmldesigner/components/curveeditor/curveeditormodel.cpp b/src/plugins/qmldesigner/components/curveeditor/curveeditormodel.cpp index 7827cf03c0f..8b0a0357b1c 100644 --- a/src/plugins/qmldesigner/components/curveeditor/curveeditormodel.cpp +++ b/src/plugins/qmldesigner/components/curveeditor/curveeditormodel.cpp @@ -225,6 +225,9 @@ PropertyTreeItem::ValueType typeFrom(const QmlDesigner::QmlTimelineKeyframeGroup std::vector parentIds(const QmlDesigner::ModelNode &node) { + if (!node.hasParentProperty()) + return {}; + std::vector out; QmlDesigner::ModelNode parent = node.parentProperty().parentModelNode();