diff --git a/lib/tokenize.cpp b/lib/tokenize.cpp index d4ae4028e..4d674bb8f 100644 --- a/lib/tokenize.cpp +++ b/lib/tokenize.cpp @@ -3898,7 +3898,8 @@ void Tokenizer::dump(std::ostream &out) const out << " " << std::endl; _symbolDatabase->printXml(out); - list.front()->printValueFlow(true, out); + if (list.front()) + list.front()->printValueFlow(true, out); } void Tokenizer::removeMacrosInGlobalScope()