diff --git a/extern/Universal-Image-Loader b/extern/Universal-Image-Loader index 66042fe4a..2a8a184d4 160000 --- a/extern/Universal-Image-Loader +++ b/extern/Universal-Image-Loader @@ -1 +1 @@ -Subproject commit 66042fe4a38d5e96030144546290ba0404d24e28 +Subproject commit 2a8a184d40b16756fd80edc342550bb2335d6461 diff --git a/src/org/fdroid/fdroid/DB.java b/src/org/fdroid/fdroid/DB.java index 62641d7b2..462d18634 100644 --- a/src/org/fdroid/fdroid/DB.java +++ b/src/org/fdroid/fdroid/DB.java @@ -1008,6 +1008,10 @@ public class DB { while (!c.isAfterLast()) { String id = c.getString(0); App app = apps.get(id); + if (app == null) { + c.moveToNext(); + continue; + } boolean compatible = c.getInt(10) == 1; int repoid = c.getInt(11); if (compatible || incompatibleVersions) {