Index: region.c =================================================================== --- region.c (revision 72996) +++ region.c (working copy) @@ -2051,6 +2051,10 @@ RECT rect; BOOL bResult; + /* Check for zero rectangles and return TRUE for translation only matrices */ + if(prgn->rdh.nCount < 1) + return pmx->flAccel & XFORM_UNITY; + /* Check if this is a scaling only matrix (off-diagonal elements are 0 */ if (pmx->flAccel & XFORM_SCALE) {