diff options
Diffstat (limited to 'src/qdoc/node.cpp')
-rw-r--r-- | src/qdoc/node.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/qdoc/node.cpp b/src/qdoc/node.cpp index f1af55ca6..ce86661cf 100644 --- a/src/qdoc/node.cpp +++ b/src/qdoc/node.cpp @@ -1680,6 +1680,8 @@ void ClassNode::fixBaseClasses() // Remove private and duplicate base classes. while (i < bases_.size()) { ClassNode* bc = bases_.at(i).node_; + if (!bc) + bc = QDocDatabase::qdocDB()->findClassNode(bases_.at(i).path_); if (bc && (bc->access() == Node::Private || found.contains(bc))) { RelatedClass rc = bases_.at(i); bases_.removeAt(i); |