From 8d0ff990896207e7ef9c70a095b45573197d4fbe Mon Sep 17 00:00:00 2001 From: Jan Dalheimer Date: Mon, 17 Feb 2014 17:36:29 +0100 Subject: Actually remove instances if they fail to load --- logic/OneSixInstance.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'logic/OneSixInstance.cpp') diff --git a/logic/OneSixInstance.cpp b/logic/OneSixInstance.cpp index ae172f21..048e635c 100644 --- a/logic/OneSixInstance.cpp +++ b/logic/OneSixInstance.cpp @@ -323,7 +323,14 @@ bool OneSixInstance::reloadVersion(QWidget *widgetParent) { ret = d->vanillaVersion->reload(widgetParent, true); } - emit versionReloaded(); + if (ret) + { + emit versionReloaded(); + } + else + { + nuke(); + } return ret; } -- cgit v1.2.3