Toggle the pagelist visibility via CSS to avoid a crash when the index update is done before the element exists.

Also only send the If-Modified-Since HTTP header when we have something significant to send.