Blank page is fine, but you really ought to make one for yourself, HTML for such a thing is dead easy. And you can put links to anything you want on there.
Any page/site that is open will automatically repopulate the list, I would think. Especially if it is refreshed or it has Flash that may be calling for 'stuff' behind the scenes. I suppose javascript could be doing that also.
By, I assume you are getting those same sites logged no matter what site you might be viewing, correct?
No extensions is fine also. You might try disabling javascript, Java, cookies and pop-up windows and see if any of that makes a difference. Those are all in the Security tab, BTW.
And you haven't said anything about Internet plug-ins...got any? Hard drive/Library/Internet Plug-ins and also your home folder/Library/Internet Plug-ins.
I assume
Paddy is talking about the Parental controls in the System Preferences ->Accounts area.
I assume you've tried moving/renaming the
three Safari .plist files in your home folder/Library/Preferences? And, of course, your home folder/Library/Safari/History.plist
Finally, does this same problem occur when logged in to a different account?