diff --git a/src/libs/vlayout/vposition.cpp b/src/libs/vlayout/vposition.cpp index 465254f85..ff63f688c 100644 --- a/src/libs/vlayout/vposition.cpp +++ b/src/libs/vlayout/vposition.cpp @@ -362,7 +362,7 @@ auto VPosition::CheckCombineEdges(VLayoutPiece &detail, int j, int &dEdge) -> bo return false; } - dEdge = layoutEdge.value(); + dEdge = *layoutEdge; CrossingType type = CrossingType::Intersection; if (SheetContains(detail.MappedDetailBoundingRect())) {