Are you in a private session or have cleared cookies/data from the browser (or set Google or the weather site to not accept cookies, clear cookies, etc.? If so, the browser/site has no way of 'remembering' you've dismissed that message since you're not signed into your account.