Hey I found a weird temperamental page which randomly gives me the following error
XML Parsing Error: no element found Location: http://kj2011/site_2011/nonprofit-data
Just for the future reference, in case people come here from google
According to this thread, there are many different reasons to get this error.
In my case this caused by overriding
override void Render(System.Web.UI.HtmlTextWriter writer)
and I have not called base.Render(writer);
at the end of overridden function.