| Index: chrome_frame/chrome_tab.cc
|
| diff --git a/chrome_frame/chrome_tab.cc b/chrome_frame/chrome_tab.cc
|
| index 1a8df60675e2377bc42cb8573d263d68cf963777..b394a111b6a1c4baa54503e95734000be80eaf49 100644
|
| --- a/chrome_frame/chrome_tab.cc
|
| +++ b/chrome_frame/chrome_tab.cc
|
| @@ -612,7 +612,9 @@ HRESULT RegisterElevationPolicy(bool reg, bool is_system) {
|
| // be able launch Chrome when running in low-integrity IE.
|
| hr = _AtlModule.UpdateRegistryFromResourceS(IDR_CHROMEFRAME_ELEVATION, reg);
|
| if (SUCCEEDED(hr)) {
|
| - hr = RefreshElevationPolicy();
|
| + // Ignore failures since old versions of IE 7 (e.g., 7.0.6000.16386, which
|
| + // shipped with Vista RTM) do not export IERefreshElevationPolicy.
|
| + RefreshElevationPolicy();
|
| }
|
| }
|
| return hr;
|
|
|