Index: chrome/browser/chromeos/drive/file_system.cc |
diff --git a/chrome/browser/chromeos/drive/file_system.cc b/chrome/browser/chromeos/drive/file_system.cc |
index 2d5bc97e77ccef1bf713f2f00c49b7eb836ea3a6..bfa7208830e619d00262a700345a051a516a3653 100644 |
--- a/chrome/browser/chromeos/drive/file_system.cc |
+++ b/chrome/browser/chromeos/drive/file_system.cc |
@@ -743,8 +743,8 @@ void FileSystem::GetShareUrlAfterGetResourceEntry( |
callback.Run(error, GURL()); |
return; |
} |
- if (util::IsSpecialResourceId(entry->resource_id())) { |
- // Do not load special directories. Just return. |
+ if (entry->resource_id().empty()) { |
+ // This entry does not exist on the server. Just return. |
callback.Run(FILE_ERROR_FAILED, GURL()); |
return; |
} |