It definitely should not have this problem. I have looked at the code at it is just the query to determine the pages that are present. It works fine on my end. Normally this will only get message up if there is a problem with the query. When you add a new page in can you see it in the db?
Also what exactly do you see on the home page when you login? A screen shot might help. If you cannot get the page to show you should try clearing out the db and starting the install over again with a fresh copy of the downloaded files. There might be an issue relating the original install. If a new setup does not resolve the problem let us know and I will get a ticket opened for you on this issue.