diff --git a/src/kits/storage/mime/Database.cpp b/src/kits/storage/mime/Database.cpp index fd6bec286a..d9841a142e 100644 --- a/src/kits/storage/mime/Database.cpp +++ b/src/kits/storage/mime/Database.cpp @@ -120,7 +120,7 @@ Database::Install(const char *type) BEntry entry; status_t err = entry.SetTo(fLocation->WritablePathForType(type)); - if (!err) { + if (err == B_OK || err == B_ENTRY_NOT_FOUND) { if (entry.Exists()) err = B_FILE_EXISTS; else {