diff --git a/dlls/ddraw/clipper.c b/dlls/ddraw/clipper.c index 5c605d865e8..fb5c02257f4 100644 --- a/dlls/ddraw/clipper.c +++ b/dlls/ddraw/clipper.c @@ -194,6 +194,8 @@ static HRESULT WINAPI ddraw_clipper_GetClipList(IDirectDrawClipper *iface, RECT return E_FAIL; } + if (clipper->window) + DeleteObject(region); region = clip_region; }