diff --git a/packages/mediacenter/kodi/profile.d/00-addons.conf b/packages/mediacenter/kodi/profile.d/00-addons.conf index 08284a2a5a..8d20830b71 100644 --- a/packages/mediacenter/kodi/profile.d/00-addons.conf +++ b/packages/mediacenter/kodi/profile.d/00-addons.conf @@ -31,9 +31,9 @@ oe_setup_addon() { if [ -f "$xml_file" ]; then XML_SETTINGS_VER="$(xmlstarlet sel -t -m settings -v @version $xml_file)" if [ "$XML_SETTINGS_VER" = "2" ]; then - eval $(xmlstarlet sel -t -m settings/setting -v @id -o "=\"" -v . -o "\"" -n "$xml_file") + eval $(xmlstarlet sel -t -m settings/setting -v @id -o "=" -v . -n "$xml_file" | sed -e "s/'/'\\\\''/g; s/=/='/; s/$/'/") else - eval $(xmlstarlet sel -t -m settings -m setting -v @id -o "=\"" -v @value -o "\"" -n "$xml_file") + eval $(xmlstarlet sel -t -m settings -m setting -v @id -o "=" -v @value -n "$xml_file" | sed -e "s/'/'\\\\''/g; s/=/='/; s/$/'/") fi fi done