diff --git a/reactos/subsystems/win32/win32k/objects/gdibatch.c b/reactos/subsystems/win32/win32k/objects/gdibatch.c index 6d2e6ea5931..25ee985fea9 100644 --- a/reactos/subsystems/win32/win32k/objects/gdibatch.c +++ b/reactos/subsystems/win32/win32k/objects/gdibatch.c @@ -65,7 +65,7 @@ GdiFlushUserBatch(HDC hDC, PGDIBATCHHDR pHdr) { PDC dc = NULL; PDC_ATTR Dc_Attr = NULL; - if (hDC) + if (hDC && !IsObjectDead(hDC)) { dc = DC_LockDc(hDC); if (dc)