Index: services/catalog/reader.cc |
diff --git a/services/catalog/reader.cc b/services/catalog/reader.cc |
index afa5272b5630462f005b301e8930831b88a825f0..08a8a918f98934cd33a809d6c4a59ddbd48da549 100644 |
--- a/services/catalog/reader.cc |
+++ b/services/catalog/reader.cc |
@@ -208,6 +208,8 @@ void Reader::OnReadManifest( |
EntryCache* cache, |
const CreateEntryForNameCallback& entry_created_callback, |
std::unique_ptr<Entry> entry) { |
+ if (!entry) |
+ return; |
shell::mojom::ResolveResultPtr result = |
shell::mojom::ResolveResult::From(*entry); |
AddEntryToCache(cache, std::move(entry)); |