diff --git a/src/org/fdroid/fdroid/AppDetails.java b/src/org/fdroid/fdroid/AppDetails.java index d8a2bad32..e4548f4de 100644 --- a/src/org/fdroid/fdroid/AppDetails.java +++ b/src/org/fdroid/fdroid/AppDetails.java @@ -442,7 +442,8 @@ public class AppDetails extends ListActivity { tv = (TextView) infoView.findViewById(R.id.permissions_list); if (pref_permissions) { - Iterator permissions = app.apks.get(0).detail_permissions.iterator(); + CommaSeparatedList permsList = app.apks.get(0).detail_permissions; + Iterator permissions = permsList != null ? permsList.iterator() : null; if (null != permissions && permissions.hasNext()) { StringBuilder sb = new StringBuilder(); while(permissions.hasNext()) {