Index: dll/cpl/desk/background.c =================================================================== --- dll/cpl/desk/background.c (revision 61592) +++ dll/cpl/desk/background.c (working copy) @@ -446,7 +446,7 @@ 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) {