diff --git a/Xext/xvmain.c b/Xext/xvmain.c index e7e23c3d8..500e7188a 100644 --- a/Xext/xvmain.c +++ b/Xext/xvmain.c @@ -297,7 +297,7 @@ XvScreenInit(ScreenPtr pScreen) dixSetPrivate(&pScreen->devPrivates, XvScreenKey, pxvs); - dixScreenHookWindowDestroy(pScreen, XvWindowDestroy); + dixScreenHookPostWindowDestroy(pScreen, XvWindowDestroy); dixScreenHookClose(pScreen, XvScreenClose); dixScreenHookPixmapDestroy(pScreen, XvPixmapDestroy);