diff --git a/language/codecompletion/normaldeclarationcompletionitem.cpp b/language/codecompletion/normaldeclarationcompletionitem.cpp --- a/language/codecompletion/normaldeclarationcompletionitem.cpp +++ b/language/codecompletion/normaldeclarationcompletionitem.cpp @@ -69,6 +69,9 @@ QString NormalDeclarationCompletionItem::declarationName() const { + if (!m_declaration) { + return QStringLiteral(""); + } QString ret = m_declaration->identifier().toString(); if (ret.isEmpty()) return QStringLiteral("");