diff --git a/dll/win32/browseui/shellbars/CBandSiteMenu.cpp b/dll/win32/browseui/shellbars/CBandSiteMenu.cpp index 1ea45a47d68..bf227f5e4a4 100644 --- a/dll/win32/browseui/shellbars/CBandSiteMenu.cpp +++ b/dll/win32/browseui/shellbars/CBandSiteMenu.cpp @@ -103,8 +103,12 @@ HRESULT CBandSiteMenu::_CreateMenuPart() hr = SHLoadRegUIStringW(hKey, L"MenuTextPUI", wszBandName, _countof(wszBandName)); if (FAILED_UNEXPECTEDLY(hr)) { - hr = SHLoadRegUIStringW(hKey, NULL, wszBandName, _countof(wszBandName)); - FAILED_UNEXPECTEDLY(hr); + hr = SHLoadRegUIStringW(hKey, L"MenuText", wszBandName, _countof(wszBandName)); + if (FAILED_UNEXPECTEDLY(hr)) + { + hr = SHLoadRegUIStringW(hKey, NULL, wszBandName, _countof(wszBandName)); + FAILED_UNEXPECTEDLY(hr); + } } RegCloseKey(hKey); }