Null check when no permissions are requested.

Test: atest com.google.android.gts.devicepolicy.ManagedProfileTest#testManagedProfileSetup
Fixes: 203750105
Change-Id: Ica76379754511e8455aeb009d7243075a34bd89a
diff --git a/common/device-side/bedstead/nene/src/main/java/com/android/bedstead/nene/packages/Package.java b/common/device-side/bedstead/nene/src/main/java/com/android/bedstead/nene/packages/Package.java
index 9135516..9483480 100644
--- a/common/device-side/bedstead/nene/src/main/java/com/android/bedstead/nene/packages/Package.java
+++ b/common/device-side/bedstead/nene/src/main/java/com/android/bedstead/nene/packages/Package.java
@@ -516,6 +516,10 @@
             throw new NeneException("Error getting requestedPermissions, does not exist");
         }
 
+        if (packageInfo.requestedPermissions == null) {
+            return new HashSet<>();
+        }
+
         return new HashSet<>(Arrays.asList(packageInfo.requestedPermissions));
     }