diff --git a/reactos/subsys/win32k/eng/transblt.c b/reactos/subsys/win32k/eng/transblt.c index 9af39f65856..ff0c1ce6e42 100644 --- a/reactos/subsys/win32k/eng/transblt.c +++ b/reactos/subsys/win32k/eng/transblt.c @@ -82,6 +82,12 @@ EngTransparentBlt(PSURFOBJ Dest, MouseSafetyOnDrawEnd(Source, SourceGDI); MouseSafetyOnDrawEnd(Dest, DestGDI); + if(EngDeleteSurface(hTemp) == FALSE) + { + DbgPrint("Win32k: Failed to delete surface: %d\n", hTemp); + return FALSE; + } + return ret; }