diff --git a/src/App/PropertyLinks.cpp b/src/App/PropertyLinks.cpp index 87a804869f..f136a1ba55 100644 --- a/src/App/PropertyLinks.cpp +++ b/src/App/PropertyLinks.cpp @@ -4552,7 +4552,7 @@ PropertyXLink::getDocumentInList(App::Document* doc) { std::map> ret; for (auto& v : _DocInfoMap) { - if (!v.second->pcDoc || (doc && doc != v.second->pcDoc)) { + if (!v.second->pcDoc || (doc && doc != v.second->pcDoc) || v.second->links.empty()) { continue; } auto& docs = ret[v.second->pcDoc];