trying to avoid 500 errors on hot pages with no data