From bc791f2338e0fc7c7168dc3b7a08ef7cb08c97a4 Mon Sep 17 00:00:00 2001 From: Peter Serwylo Date: Mon, 29 Apr 2013 10:38:27 +1000 Subject: [PATCH] Fix null pointer from detail_permissions --- src/org/fdroid/fdroid/AppDetails.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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()) {