diff --git a/hal/halx86/legacy/bussupp.c b/hal/halx86/legacy/bussupp.c index 7fff59f235c..b8a7cb888d9 100644 --- a/hal/halx86/legacy/bussupp.c +++ b/hal/halx86/legacy/bussupp.c @@ -1319,7 +1319,7 @@ HaliFindBusAddressTranslation(IN PHYSICAL_ADDRESS BusAddress, } /* If we made it, we're done */ - *Context = (ULONG_PTR)Handler; + *Context = (ULONG_PTR)&BusHandler->Handler; return TRUE; }