I have a WebBrowser control embedded in a Visual Basic project. I am trying to use the saveHistory behavior and it doesn't work. It looks that the "onsave" event gets called, and the properties get saved correctly, becaus ethey have correct values when read back. But when I navigate back and forth in the browser and come back to my page, in "onload" event all the properties are empty again. Nothing got saved. I tested the same page in standalone Internet Explorer and the persistence worked. So I know that the page is coded correctly, it's just the way I'm hosting WebBrowser in my application what is causing problems. But how do I correct it so that persistence works in my application? Regards, Michau.