Index: chrome/browser/chromeos/gdata/gdata_files.cc |
diff --git a/chrome/browser/chromeos/gdata/gdata_files.cc b/chrome/browser/chromeos/gdata/gdata_files.cc |
index ba36a2f2c7469afcf81cb974e8d816473cda55a1..dfa81cb5cad726297d899a1d70a483c4a1fb4cb2 100644 |
--- a/chrome/browser/chromeos/gdata/gdata_files.cc |
+++ b/chrome/browser/chromeos/gdata/gdata_files.cc |
@@ -351,7 +351,6 @@ std::string GDataRootDirectory::CacheEntry::ToString() const { |
GDataRootDirectory::GDataRootDirectory(GDataFileSystem* file_system) |
: ALLOW_THIS_IN_INITIALIZER_LIST(GDataDirectory(NULL, this)), |
file_system_(file_system) { |
- DCHECK(file_system_); |
} |
GDataRootDirectory::~GDataRootDirectory() { |
@@ -491,7 +490,8 @@ void GDataRootDirectory::GetCacheState( |
const std::string& resource_id, |
const std::string& md5, |
const GetCacheStateCallback& callback) { |
- file_system_->GetCacheState(resource_id, md5, callback); |
+ if (file_system_) |
+ file_system_->GetCacheState(resource_id, md5, callback); |
} |
} // namespace gdata |