Hi Shaun, Yes, default values and objects with script that set the rawValue, will satisfy the !== null and therefore will allow the page to be printed. To get around that you would need to name these objects specifically AND then amend the function to test for the object name. For example, name the ...