Index: chrome/browser/chromeos/extensions/file_browser_private_api.cc |
diff --git a/chrome/browser/chromeos/extensions/file_browser_private_api.cc b/chrome/browser/chromeos/extensions/file_browser_private_api.cc |
index ac227b3d5fff5c1985537fedb08e8d4c609c4e10..6fa3e4f2a38ac57cbdf758b9fce6865b4f0f554d 100644 |
--- a/chrome/browser/chromeos/extensions/file_browser_private_api.cc |
+++ b/chrome/browser/chromeos/extensions/file_browser_private_api.cc |
@@ -242,10 +242,10 @@ void AddDriveMountPoint( |
// Grant R/W permission for tmp and pinned cache folder. |
drive::DriveSystemService* system_service = |
drive::DriveSystemServiceFactory::GetForProfile(profile); |
+ drive::DriveCache* cache = system_service ? system_service->cache() : NULL; |
// |system_service| is NULL if Drive is disabled. |
- if (!system_service || !system_service->file_system()) |
+ if (!cache) |
return; |
- drive::DriveCache* cache = system_service->cache(); |
// We check permissions for raw cache file paths only for read-only |
// operations (when fileEntry.file() is called), so read only permissions |