Index: chrome/browser/extensions/extension_sync_bundle.cc |
diff --git a/chrome/browser/extensions/extension_sync_bundle.cc b/chrome/browser/extensions/extension_sync_bundle.cc |
index 0725a6c14f79499538708901c1dad3727f6ed859..9cf2faf709f884bb3238d902afce4d1b9c5ebf13 100644 |
--- a/chrome/browser/extensions/extension_sync_bundle.cc |
+++ b/chrome/browser/extensions/extension_sync_bundle.cc |
@@ -144,7 +144,7 @@ void ExtensionSyncBundle::GetExtensionSyncDataListHelper( |
std::vector<ExtensionSyncData>* sync_data_list) const { |
for (ExtensionSet::const_iterator it = extensions.begin(); |
it != extensions.end(); ++it) { |
- const Extension& extension = **it; |
+ const Extension& extension = *it->get(); |
// If we have pending extension data for this extension, then this |
// version is out of date. We'll sync back the version we got from |
// sync. |