Index: clipboard.c =================================================================== --- win32ss/user/ntuser/clipboard.c (revision 75024) +++ win32ss/user/ntuser/clipboard.c (working copy) @@ -987,16 +987,8 @@ if (!pWinStaObj) goto cleanup; - /* - * Check if the clipboard is correctly opened: - * - in case of normal rendering, we must have opened the clipboard; - * - in case of delayed rendering, the clipboard must be already opened - * by another application, but we need to be the clipboard owner. - */ if (!fmt || - (!pWinStaObj->fInDelayedRendering && !IntIsClipboardOpenByMe(pWinStaObj)) || - (pWinStaObj->fInDelayedRendering && !(pWinStaObj->ptiClipLock && - pWinStaObj->spwndClipOwner->head.pti == PsGetCurrentThreadWin32Thread()))) + !pWinStaObj->ptiClipLock) { ERR("Access denied!\n"); EngSetLastError(ERROR_CLIPBOARD_NOT_OPEN);