Fixed bug with Useragreement page appearing twice for the first request for each new user (when they haven't previously signed an agreement) - due to componentcache