diff --git a/src/plugins/qmljseditor/qmljscodecompletion.cpp b/src/plugins/qmljseditor/qmljscodecompletion.cpp index 5293f65daa8..139e034539c 100644 --- a/src/plugins/qmljseditor/qmljscodecompletion.cpp +++ b/src/plugins/qmljseditor/qmljscodecompletion.cpp @@ -703,7 +703,7 @@ int CodeCompletion::startCompletion(TextEditor::ITextEditable *editor) } // add qml extra words - if (document->qmlProgram()) { + if (document && document->qmlProgram()) { static QStringList qmlWords; if (qmlWords.isEmpty()) qmlWords << "property" << "readonly" << "signal";