| Index: ui/base/dialogs/select_file_dialog_mac.mm
|
| diff --git a/ui/base/dialogs/select_file_dialog_mac.mm b/ui/base/dialogs/select_file_dialog_mac.mm
|
| index e844c937811b8c9203baced25f59a8dfee83a088..e0f4003276f0cfa6bd9ea6d77be3bf4a9003eaab 100644
|
| --- a/ui/base/dialogs/select_file_dialog_mac.mm
|
| +++ b/ui/base/dialogs/select_file_dialog_mac.mm
|
| @@ -235,7 +235,7 @@ void SelectFileDialogImpl::SelectFileImpl(
|
| [dialog setAllowedFileTypes:allowed_file_types];
|
| // else we'll pass it in when we run the open panel
|
|
|
| - if (file_types->include_all_files)
|
| + if (file_types->include_all_files || file_types->extensions.empty())
|
| [dialog setAllowsOtherFileTypes:YES];
|
|
|
| if (file_types->extension_description_overrides.size() > 1) {
|
|
|