settings: workaround for an obvious XBMC bug concerning the datatypes