diff options
| -rw-r--r-- | services/core/java/com/android/server/pm/PackageManagerShellCommand.java | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/pm/PackageManagerShellCommand.java b/services/core/java/com/android/server/pm/PackageManagerShellCommand.java index e142ed631092..d6ab78bd27ea 100644 --- a/services/core/java/com/android/server/pm/PackageManagerShellCommand.java +++ b/services/core/java/com/android/server/pm/PackageManagerShellCommand.java @@ -3694,7 +3694,7 @@ class PackageManagerShellCommand extends ShellCommand {              }              List<PermissionInfo> ps = mPermissionManager                      .queryPermissionsByGroup(groupList.get(i), 0 /*flags*/); -            final int count = ps.size(); +            final int count = (ps == null ? 0 : ps.size());              boolean first = true;              for (int p = 0 ; p < count ; p++) {                  PermissionInfo pi = ps.get(p);  |