actually, i don't think we want to hardcode the value of XBMC home here.

We should put this check after where XBMC home is already set, and use that value rather than dubplicate the two values