diff --git a/plex/rootfs/etc/cont-init.d/90-create_links.sh b/plex/rootfs/etc/cont-init.d/90-create_links.sh index 2549c1ef9..e84a335eb 100755 --- a/plex/rootfs/etc/cont-init.d/90-create_links.sh +++ b/plex/rootfs/etc/cont-init.d/90-create_links.sh @@ -61,6 +61,9 @@ fi PUID="$(bashio::config "PUID")" PGID="$(bashio::config "PGID")" -fix_owner_if_needed "/share/plex" "$PUID" "$PGID" -fix_owner_if_needed "/share/plex/Library" "$PUID" "$PGID" -fix_mode_if_needed "/share/plex" 777 +# Only run fixes if not root (UID/GID != 0) +if [ "$PUID" != "0" ] && [ "$PGID" != "0" ]; then + fix_owner_if_needed "/share/plex" "$PUID" "$PGID" + fix_owner_if_needed "/share/plex/Library" "$PUID" "$PGID" + fix_mode_if_needed "/share/plex" 777 +fi