diff --git a/src/hook.c b/src/hook.c index c905852..f256576 100644 --- a/src/hook.c +++ b/src/hook.c @@ -212,6 +212,11 @@ void Hook_Init() { if (!Hook_Active && HookingMethod == 3) { + FARPROC proc = GetProcAddress(GetModuleHandle("kernelbase.dll"), "LoadLibraryExW"); + + if (proc) + real_LoadLibraryExW = proc; + DetourTransactionBegin(); DetourUpdateThread(GetCurrentThread()); DetourAttach((PVOID*)&real_LoadLibraryExW, (PVOID)fake_LoadLibraryExW);