diff --git a/src/libs/vtools/tools/nodeDetails/vtoolpiecepath.cpp b/src/libs/vtools/tools/nodeDetails/vtoolpiecepath.cpp index 29e980166..e6474f401 100644 --- a/src/libs/vtools/tools/nodeDetails/vtoolpiecepath.cpp +++ b/src/libs/vtools/tools/nodeDetails/vtoolpiecepath.cpp @@ -309,8 +309,10 @@ void VToolPiecePath::RefreshGeometry() QPen pen = this->pen(); pen.setStyle(path.GetPenType()); this->setPen(pen); - - setVisible(path.IsVisible(this->getData()->DataVariables())); + if (_referens > 0) + { + setVisible(path.IsVisible(this->getData()->DataVariables())); + } } }