summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/com/android/documentsui/prefs/ScopedAccessLocalPreferences.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/com/android/documentsui/prefs/ScopedAccessLocalPreferences.java b/src/com/android/documentsui/prefs/ScopedAccessLocalPreferences.java
index 2efcf1e83..5da0e494d 100644
--- a/src/com/android/documentsui/prefs/ScopedAccessLocalPreferences.java
+++ b/src/com/android/documentsui/prefs/ScopedAccessLocalPreferences.java
@@ -173,7 +173,10 @@ public class ScopedAccessLocalPreferences {
Log.w(TAG, "error gettting value for key '" + key + "': " + value);
continue;
}
- permissions.add(getPermission(key, status));
+ final Permission permission = getPermission(key, status);
+ if (permission != null) {
+ permissions.add(permission);
+ }
}
return permissions;