diff --git a/launcher/ui/pages/instance/ModFolderPage.cpp b/launcher/ui/pages/instance/ModFolderPage.cpp index e3fa9bf6b..8ac091018 100644 --- a/launcher/ui/pages/instance/ModFolderPage.cpp +++ b/launcher/ui/pages/instance/ModFolderPage.cpp @@ -358,7 +358,9 @@ CoreModFolderPage::CoreModFolderPage(BaseInstance* inst, std::shared_ptrrefreshContainer(); } }); - update->start(); + if (!update->isRunning()) { + update->start(); + } } } }