diff --git a/reactos/dll/cpl/desk/background.c b/reactos/dll/cpl/desk/background.c index e0b62963b42..20d2aeaff12 100644 --- a/reactos/dll/cpl/desk/background.c +++ b/reactos/dll/cpl/desk/background.c @@ -493,7 +493,7 @@ OnBrowseButton(HWND hwndDlg, PDATA pData) ofn.lpstrFileTitle = fileTitle; ofn.nMaxFileTitle = 256; ofn.lpstrInitialDir = NULL; - ofn.Flags = OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST; + ofn.Flags = OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST | OFN_HIDEREADONLY; if (GetOpenFileName(&ofn) == TRUE) { diff --git a/reactos/dll/cpl/main/mouse.c b/reactos/dll/cpl/main/mouse.c index 0b8914a6a2f..99a3c6894b6 100644 --- a/reactos/dll/cpl/main/mouse.c +++ b/reactos/dll/cpl/main/mouse.c @@ -852,7 +852,7 @@ BrowseCursor(HWND hwndDlg) ofn.nMaxFile = MAX_PATH; ofn.lpstrInitialDir = _T("%WINDIR%\\Cursors"); ofn.lpstrTitle = szTitle; - ofn.Flags = OFN_EXPLORER | OFN_FILEMUSTEXIST; + ofn.Flags = OFN_EXPLORER | OFN_FILEMUSTEXIST | OFN_HIDEREADONLY; if (!GetOpenFileName(&ofn)) return FALSE; diff --git a/reactos/dll/cpl/mmsys/sounds.c b/reactos/dll/cpl/mmsys/sounds.c index 3fffd72b208..08f60cf1894 100644 --- a/reactos/dll/cpl/mmsys/sounds.c +++ b/reactos/dll/cpl/mmsys/sounds.c @@ -957,7 +957,7 @@ SoundsDlgProc(HWND hwndDlg, ofn.lpstrFileTitle = L"Search for new sounds"; //FIXME non-nls ofn.nMaxFileTitle = wcslen(ofn.lpstrFileTitle); ofn.lpstrInitialDir = NULL; - ofn.Flags = OFN_FILEMUSTEXIST; + ofn.Flags = OFN_FILEMUSTEXIST | OFN_HIDEREADONLY; if (GetOpenFileNameW(&ofn) == TRUE) {