am 94151207: am fa143d53: Merge "Fix IOException in ManagedProvisioning." into lmp-dev

* commit '941512073be197ec4823c751456c5ce252257d59':
  Fix IOException in ManagedProvisioning.
diff --git a/src/com/android/managedprovisioning/task/DeleteNonRequiredAppsTask.java b/src/com/android/managedprovisioning/task/DeleteNonRequiredAppsTask.java
index 654c25e..0218f2e 100644
--- a/src/com/android/managedprovisioning/task/DeleteNonRequiredAppsTask.java
+++ b/src/com/android/managedprovisioning/task/DeleteNonRequiredAppsTask.java
@@ -108,6 +108,7 @@
 
         File file = new File(mContext.getFilesDir() + File.separator + "system_apps_with_launcher"
                 + File.separator + "user" + mUserId + ".xml");
+        file.getParentFile().mkdirs(); // Creating the folder if it does not exist
 
         Set<String> currentApps = getCurrentSystemApps();
         Set<String> previousApps = readSystemApps(file);
@@ -235,7 +236,6 @@
         if (!file.exists()) {
             return result;
         }
-        file.getParentFile().mkdirs(); // Creating the folder if it does not exist
         try {
             FileInputStream stream = new FileInputStream(file);