diff --git a/app/src/main/java/com/fongmi/android/tv/api/config/LiveConfig.java b/app/src/main/java/com/fongmi/android/tv/api/config/LiveConfig.java index 581fc5675..6c624be5a 100644 --- a/app/src/main/java/com/fongmi/android/tv/api/config/LiveConfig.java +++ b/app/src/main/java/com/fongmi/android/tv/api/config/LiveConfig.java @@ -245,8 +245,8 @@ public class LiveConfig { } public int[] find(List items) { - if (home == null || home.getKeep().isEmpty()) return new int[]{1, 0}; - String[] splits = home.getKeep().split(AppDatabase.SYMBOL); + String[] splits = getHome().getKeep().split(AppDatabase.SYMBOL); + if (splits.length < 2) return new int[]{1, 0}; for (int i = 0; i < items.size(); i++) { Group group = items.get(i); if (group.getName().equals(splits[0])) {