b.merritt (7) [Avatar] Offline

I have implemented the code in book for self-maintenance of web parts, and I am having an issue with the code line context.Server.Execute. When this method executes it causes the personalization data to be retrieved for the WebAdministrationPage and not for the page with the error. How do I get the personalization data to retrieve for the page with the error when the Server.Execute is called?

VS 2008/ASP 3.5