diff --git a/Source/GUI/Qt/mainwindow.cpp b/Source/GUI/Qt/mainwindow.cpp index 329d3141f..08bd495ca 100644 --- a/Source/GUI/Qt/mainwindow.cpp +++ b/Source/GUI/Qt/mainwindow.cpp @@ -514,6 +514,10 @@ void MainWindow::updateProgressBar () progressDialog->hide(); timer->stop(); + //Cancel MediaInfoLib parsing if canceled + if (progressDialog->wasCanceled()) + C->Menu_File_Open_Files_Begin(true); + delete progressDialog; progressDialog=NULL; delete timer; timer=NULL;