diff --git a/src/Mod/Sketcher/App/SketchObject.cpp b/src/Mod/Sketcher/App/SketchObject.cpp index 240886c669..15b1df6d81 100644 --- a/src/Mod/Sketcher/App/SketchObject.cpp +++ b/src/Mod/Sketcher/App/SketchObject.cpp @@ -6614,6 +6614,8 @@ void SketchObject::onDocumentRestored() void SketchObject::restoreFinished() { try { + validateExternalLinks(); + rebuildExternalGeometry(); Constraints.acceptGeometry(getCompleteGeometry()); // this may happen when saving a sketch directly in edit mode // but never performed a recompute before