I'm using a modifyed version of the 404 page that ships with The HTML5 Boilerplate. I've added my default header, sidebar and footer to that 404 page but unfortunately that destroyed it.
Shouldn't get_header(), get_sidebar() and get_footer() work in 404 pages or is this normal? I'm trying to zero in on what area to debug here :)
Anyway here's the code for my 404 page. It's pretty simple: