diff --git a/src/plugins/qmljseditor/qmljscodecompletion.cpp b/src/plugins/qmljseditor/qmljscodecompletion.cpp index 19e1c22478083bb729fa3346c7ddc95bed3701a3..68e0ab28f692505baeb0645c4ec854a6a4cd9721 100644 --- a/src/plugins/qmljseditor/qmljscodecompletion.cpp +++ b/src/plugins/qmljseditor/qmljscodecompletion.cpp @@ -717,7 +717,7 @@ static const Interpreter::Value *getPropertyValue( const QStringList &propertyNames, const Interpreter::Context *context) { - if (propertyNames.isEmpty()) + if (propertyNames.isEmpty() || !object) return 0; const Interpreter::Value *value = object;