diff --git a/app/src/main/java/org/fdroid/fdroid/data/App.java b/app/src/main/java/org/fdroid/fdroid/data/App.java index e36056b02..2dc8f5d9f 100644 --- a/app/src/main/java/org/fdroid/fdroid/data/App.java +++ b/app/src/main/java/org/fdroid/fdroid/data/App.java @@ -360,7 +360,7 @@ public class App implements Comparable, Parcelable { public static RequestBuilder loadWithGlide(Context context, long repoId, IndexFile file) { Repository repo = FDroidApp.getRepoManager(context).getRepository(repoId); - if (repo == null) { // This is also used for apps that do not have a repo + if (repo == null || file == null) { // This is also used for apps that do not have a repo return Glide.with(context).load(R.drawable.ic_repo_app_default); } String address = Utils.getRepoAddress(repo);