From f59173c7289e9d8adf913444cf21a5d204763c7e Mon Sep 17 00:00:00 2001 From: WandererFan Date: Tue, 31 May 2016 20:34:48 -0400 Subject: [PATCH] Fix load Dimension w/ broken ref --- src/Mod/TechDraw/App/DrawViewDimension.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Mod/TechDraw/App/DrawViewDimension.cpp b/src/Mod/TechDraw/App/DrawViewDimension.cpp index a33abaa22..da4f661ce 100644 --- a/src/Mod/TechDraw/App/DrawViewDimension.cpp +++ b/src/Mod/TechDraw/App/DrawViewDimension.cpp @@ -149,7 +149,9 @@ void DrawViewDimension::onChanged(const App::Property* prop) } if (prop == &References3D) { //have to rebuild the Measurement object clear3DMeasurements(); - set3DMeasurement(References3D.getValues().at(0),References3D.getSubValues()); + if (!(References3D.getValues()).empty()) { + set3DMeasurement(References3D.getValues().at(0),References3D.getSubValues()); + } } DrawView::onChanged(prop);