diff --git a/dll/win32/advapi32/sec/safer.c b/dll/win32/advapi32/sec/safer.c index 3905db18cea..31755dbadb2 100644 --- a/dll/win32/advapi32/sec/safer.c +++ b/dll/win32/advapi32/sec/safer.c @@ -155,8 +155,8 @@ SaferComputeTokenFromLevel( _Inout_opt_ PVOID pReserved) { FIXME("(%p, %p, %p, 0x%lx, %p) stub\n", LevelHandle, InAccessToken, OutAccessToken, dwFlags, pReserved); - SetLastError(ERROR_CALL_NOT_IMPLEMENTED); - return FALSE; + *OutAccessToken = (dwFlags & SAFER_TOKEN_NULL_IF_EQUAL) ? NULL : UlongToHandle(0xdeadf00d); + return TRUE; }