diff --git a/saohook/systype.c b/saohook/systype.c index 868ace3..b57c72a 100644 --- a/saohook/systype.c +++ b/saohook/systype.c @@ -64,12 +64,14 @@ HRESULT systype_hook_init(const struct systype_config *sys_cfg, const struct es3 systype_kernel32_syms, _countof(systype_kernel32_syms)); - proc_addr_table_push( - NULL, - "nbamUsbFinder_sup.dll", - procaddr_dong_syms, - _countof(procaddr_dong_syms) - ); + if (dong_cfg->enable) { + proc_addr_table_push( + NULL, + "nbamUsbFinder_sup.dll", + procaddr_dong_syms, + _countof(procaddr_dong_syms) + ); + } dprintf("Systype: Init\n"); return hr;