Index: chrome/browser/extensions/extension_service.cc |
diff --git a/chrome/browser/extensions/extension_service.cc b/chrome/browser/extensions/extension_service.cc |
index 8cc4bb17e8a4647aacd4fb6634e3311226b9088e..1f2a8870c0a7e3e5329905e9ba160c315adf10fe 100644 |
--- a/chrome/browser/extensions/extension_service.cc |
+++ b/chrome/browser/extensions/extension_service.cc |
@@ -1873,12 +1873,14 @@ void ExtensionService::GarbageCollectExtensions() { |
extension_paths))) |
NOTREACHED(); |
+#if defined(ENABLE_THEMES) |
// Also garbage-collect themes. We check |profile_| to be |
// defensive; in the future, we may call GarbageCollectExtensions() |
// from somewhere other than Init() (e.g., in a timer). |
if (profile_) { |
ThemeServiceFactory::GetForProfile(profile_)->RemoveUnusedThemes(); |
} |
+#endif |
} |
void ExtensionService::SyncExtensionChangeIfNeeded(const Extension& extension) { |