Fantastic, thanks for looking into this. And yes, it was only on the older site.
In case you were wondering it is fixed now, should work fine for you!
In case anyone needed it, we just did this to show the header space on the places it was missing:
body.page #masthead {
display: inherit;
}
body.single #masthead {
display: inherit;
}
Hope it helps. I think it works without this in the latest version, but just in case.