diff --git a/src/libs/vtools/tools/nodeDetails/vnodepoint.cpp b/src/libs/vtools/tools/nodeDetails/vnodepoint.cpp index 4da45d017..b298101b5 100644 --- a/src/libs/vtools/tools/nodeDetails/vnodepoint.cpp +++ b/src/libs/vtools/tools/nodeDetails/vnodepoint.cpp @@ -178,7 +178,14 @@ void VNodePoint::PointChoosed() */ void VNodePoint::FullUpdateFromFile() { - RefreshPointGeometry(*VAbstractTool::data.GeometricObject(m_id)); + try + { + RefreshPointGeometry(*VAbstractTool::data.GeometricObject(m_id)); + } + catch (const VExceptionBadId &) + { + // ignore + } } //---------------------------------------------------------------------------------------------------------------------