diff --git a/src/App/PropertyLinks.cpp b/src/App/PropertyLinks.cpp index 994a75188..4b6b9e061 100644 --- a/src/App/PropertyLinks.cpp +++ b/src/App/PropertyLinks.cpp @@ -588,6 +588,7 @@ void PropertyLinkSubList::setValue(DocumentObject* lValue, const std::vector_lValueList.clear(); + this->_lSubList.clear(); if (size == 0) { if (lValue) { this->_lValueList.push_back(lValue);