in case the page is barebone, added protection
New version.