Merge "Prepare necessary data directory before loading persistent properties."
diff --git a/cryptfs.c b/cryptfs.c
index b1d1fc7..53624ce 100644
--- a/cryptfs.c
+++ b/cryptfs.c
@@ -1716,11 +1716,11 @@
             return -1;
         }
 
-        property_set("vold.decrypt", "trigger_load_persist_props");
         /* Create necessary paths on /data */
         if (prep_data_fs()) {
             return -1;
         }
+        property_set("vold.decrypt", "trigger_load_persist_props");
 
         /* startup service classes main and late_start */
         property_set("vold.decrypt", "trigger_restart_framework");