diff --git a/app/src/main/java/org/kiwix/kiwixmobile/ZimContentProvider.java b/app/src/main/java/org/kiwix/kiwixmobile/ZimContentProvider.java index 063e1773d..b1ab90e97 100644 --- a/app/src/main/java/org/kiwix/kiwixmobile/ZimContentProvider.java +++ b/app/src/main/java/org/kiwix/kiwixmobile/ZimContentProvider.java @@ -97,7 +97,7 @@ public class ZimContentProvider extends ContentProvider { } public synchronized static String setZimFile(String fileName) { - if (!jniKiwix.loadZIM(fileName)) { + if (!new File(fileName).exists() || !jniKiwix.loadZIM(fileName)) { Log.e(TAG_KIWIX, "Unable to open the ZIM file " + fileName); zimFileName = null; } else {