Fixed minor issue with globalsetting and programmesetting caches being in upper case