diff --git a/mozilla/modules/libjar/nsJAR.cpp b/mozilla/modules/libjar/nsJAR.cpp index 482ba1b94a1..b866c4502e6 100644 --- a/mozilla/modules/libjar/nsJAR.cpp +++ b/mozilla/modules/libjar/nsJAR.cpp @@ -150,6 +150,7 @@ nsJAR::GetEntry(const char *zipEntry, nsIZipEntry* *result) { nsZipItem item; PRInt32 err = mZip.GetItem(zipEntry, &item); + if (err != 0) return NS_ERROR_FAILURE; nsJARItem* jarItem = new nsJARItem(); if (jarItem == nsnull)