diff --git a/rootdir/Android.mk b/rootdir/Android.mk
index d53af2ffe8937a6a7dd82a70d93dfcaecb2d48e3..3c4638dd7d3926b05b86daaf0ab74302740eeb58 100644
--- a/rootdir/Android.mk
+++ b/rootdir/Android.mk
@@ -56,6 +56,7 @@ endif
 LOCAL_POST_INSTALL_CMD := mkdir -p $(addprefix $(TARGET_ROOT_OUT)/, \
     sbin dev proc sys system data oem acct cache config storage mnt root $(BOARD_ROOT_EXTRA_FOLDERS)); \
     ln -sf /system/etc $(TARGET_ROOT_OUT)/etc; \
+    ln -sf /data/user_de/0/com.android.shell/files/bugreports $(TARGET_ROOT_OUT)/bugreports; \
     ln -sf /sys/kernel/debug $(TARGET_ROOT_OUT)/d; \
     ln -sf /storage/self/primary $(TARGET_ROOT_OUT)/sdcard
 ifdef BOARD_VENDORIMAGE_FILE_SYSTEM_TYPE
diff --git a/rootdir/init.rc b/rootdir/init.rc
index 3466dce0ce7a8f81b1f9e89a6a2def825ced20fe..b1d21b21112e3d2230ddbfcee3f8f17856fa2ea7 100644
--- a/rootdir/init.rc
+++ b/rootdir/init.rc
@@ -414,10 +414,6 @@ on post-fs-data
 
     mkdir /data/anr 0775 system system
 
-    # symlink to bugreport storage location
-    rm /data/bugreports
-    symlink /data/user_de/0/com.android.shell/files/bugreports /data/bugreports
-
     # Separate location for storing security policy files on data
     mkdir /data/security 0711 system system