diff --git a/app/src/main/java/com/hippo/ehviewer/preference/RestoreDownloadPreference.java b/app/src/main/java/com/hippo/ehviewer/preference/RestoreDownloadPreference.java index 23975e6ef..00dc1912c 100644 --- a/app/src/main/java/com/hippo/ehviewer/preference/RestoreDownloadPreference.java +++ b/app/src/main/java/com/hippo/ehviewer/preference/RestoreDownloadPreference.java @@ -118,6 +118,10 @@ public class RestoreDownloadPreference extends TaskPreference { List restoreItemList = new ArrayList<>(); UniFile[] files = dir.listFiles(); + if (files == null) { + return null; + } + for (UniFile file: files) { RestoreItem restoreItem = getRestoreItem(file); if (null != restoreItem) {