diff --git a/reactos/win32ss/user/user32/windows/rect.c b/reactos/win32ss/user/user32/windows/rect.c index 7ca28fbe227..6c62e7f4a4c 100644 --- a/reactos/win32ss/user/user32/windows/rect.c +++ b/reactos/win32ss/user/user32/windows/rect.c @@ -218,8 +218,8 @@ SubtractRect(LPRECT lprcDst, { if(lprcDst->top == tempRect.top) lprcDst->top = tempRect.bottom; - else if(lprcDst->right == tempRect.right) - lprcDst->right = tempRect.left; + else if(lprcDst->bottom == tempRect.bottom) + lprcDst->bottom = tempRect.top; } return(TRUE);