Just upgraded wb from 2.7 to 2.8.2, and my sitemap page stopped displaying with a fatal error message. So I installed the latest sitemap 3.1 from the add-ons modules repository, and recreated the sitemap page. I accepted the default settings, but on saving the page, I get the following error:
Undefined index: show_hidden in C:\xampp\htdocs\James-wb3\modules\sitemap\save.php on line 43
When viewing the page, I get the following error:
Fatal error: Call to a member function numRows() on a non-object in C:\xampp\htdocs\James-wb3\modules\sitemap\view.php on line 99

I notice the error is corrected and the page displays OK if I check the "Hidden Children of current page" box in the page main settings, but I have some hidden pages on the site which I don't want displayed in the sitemap!