diff --git a/atom/browser/web_dialog_helper.cc b/atom/browser/web_dialog_helper.cc index fcd598b1aae..8add3a9ddfc 100644 --- a/atom/browser/web_dialog_helper.cc +++ b/atom/browser/web_dialog_helper.cc @@ -147,6 +147,12 @@ file_dialog::Filters GetFileTypesFromAcceptType( filters[0].second.push_back(extension); #endif } + + // Allow all files when extension is specified. + filters.push_back(file_dialog::Filter()); + filters.back().first = "All Files"; + filters.back().second.push_back("*"); + return filters; }