diff --git a/src/core/kernel/exports/EmuKrnlKe.cpp b/src/core/kernel/exports/EmuKrnlKe.cpp index d26c7dd89..e78614bb8 100644 --- a/src/core/kernel/exports/EmuKrnlKe.cpp +++ b/src/core/kernel/exports/EmuKrnlKe.cpp @@ -1838,7 +1838,7 @@ XBSYSAPI EXPORTNUM(144) xbox::boolean_xt NTAPI xbox::KeSetDisableBoostThread KiLockDispatcherDatabase(&oldIRQL); // It cannot fail because all thread handles are created by ob - const auto &nativeHandle = GetNativeHandle(PspGetCurrentThread()->UniqueThread); + const auto &nativeHandle = GetNativeHandle(reinterpret_cast(Thread)->UniqueThread); boolean_xt prevDisableBoost = Thread->DisableBoost; Thread->DisableBoost = (CHAR)Disable;