If you see this page, that means that your topsites list hasn't refreshed yet. If you continue seeing this page for much longer, make sure you CHMODed right.