diff --git a/GloSC_GameLauncher/GloSC_GameLauncher.cpp b/GloSC_GameLauncher/GloSC_GameLauncher.cpp index 071c244..e244941 100644 --- a/GloSC_GameLauncher/GloSC_GameLauncher.cpp +++ b/GloSC_GameLauncher/GloSC_GameLauncher.cpp @@ -111,10 +111,9 @@ void GloSC_GameLauncher::checkSharedMem() sharedMemInstance.unlock(); - if (FindWindow(NULL, L"GloSC_OverlayWindow") == NULL) + if (bHookedSteam && FindWindow(NULL, L"GloSC_OverlayWindow") == NULL) { unhookBindings(); - bHookedSteam = false; } }