diff --git a/src/app/file_selector.cpp b/src/app/file_selector.cpp index 0bbf015c6..039ecadc5 100644 --- a/src/app/file_selector.cpp +++ b/src/app/file_selector.cpp @@ -55,10 +55,10 @@ std::string show_file_selector(const std::string& title, dlg->addFilter("*." + tok, tok + " files (*." + tok + ")"); dlg->addFilter("*.*", "All files (*.*)"); - if (dlg->show(she::instance()->defaultDisplay()->nativeHandle())) { + if (dlg->show(she::instance()->defaultDisplay()->nativeHandle())) res = dlg->getFileName(); - dlg->dispose(); - } + + dlg->dispose(); return res; } }