GH-1556 do not crash when instance has no update task while creating an instance

This commit is contained in:
Petr Mrázek
2016-04-27 23:55:18 +02:00
parent 0890a81695
commit 72c92893a5
2 changed files with 11 additions and 1 deletions

View File

@ -1185,7 +1185,10 @@ void MainWindow::finalizeInstance(InstancePtr inst)
QString error = QString("Instance load failed: %1").arg(reason);
CustomMessageBox::selectable(this, tr("Error"), error, QMessageBox::Warning)->show();
});
loadDialog.execWithTask(update.get());
if(update)
{
loadDialog.execWithTask(update.get());
}
}
else
{