diff options
-rw-r--r-- | src/com/android/documentsui/prefs/ScopedAccessLocalPreferences.java | 5 |
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; |