diff --git a/DocxRenderer/src/logic/Page.cpp b/DocxRenderer/src/logic/Page.cpp index 66fde21a73..f8bf37a421 100644 --- a/DocxRenderer/src/logic/Page.cpp +++ b/DocxRenderer/src/logic/Page.cpp @@ -286,7 +286,7 @@ namespace NSDocxRenderer m_arShapes.push_back(pShape); - double dDeterminant = sqrt(m_pTransform->Determinant()); + double dDeterminant = sqrt(fabs(m_pTransform->Determinant())); pShape->m_oPen.Size *= dDeterminant; } }