diff --git a/Source/GUI/MainWindow.cpp b/Source/GUI/MainWindow.cpp index f8229537..45a20e45 100644 --- a/Source/GUI/MainWindow.cpp +++ b/Source/GUI/MainWindow.cpp @@ -39,7 +39,10 @@ MainWindow::MainWindow() m_watcher->restoreWatchModel(SConfig::getInstance().getWatchModel()); m_actAutoHook->setChecked(SConfig::getInstance().getAutoHook()); - onHookAttempt(); + if (m_actAutoHook->isChecked()) + onHookAttempt(); + else + onUnhook(); } MainWindow::~MainWindow()