Index: dll/win32/shell32/filedefext.cpp =================================================================== --- dll/win32/shell32/filedefext.cpp (revision 58102) +++ dll/win32/shell32/filedefext.cpp (working copy) @@ -373,7 +373,7 @@ /* Get file information */ SHFILEINFO fi; - if (!SHGetFileInfoW(m_wszPath, 0, &fi, sizeof(fi), SHGFI_TYPENAME|SHGFI_ICON)) + if (!SHGetFileInfoW(m_wszPath, 0, &fi, sizeof(fi), SHGFI_TYPENAME|SHGFI_ICON|SHGFI_USEFILEATTRIBUTES)) { ERR("SHGetFileInfoW failed for %ls (%lu)\n", m_wszPath, GetLastError()); fi.szTypeName[0] = L'\0';