You should be able to have the field be not required and leave a value blank when inserting. It should just make it an empty value. I did a test with my own pages and can only get this error to occur if I replace the value referenced in the Cstr to be Null. Can you post back with a copy of the page in a zip archive so that I can take a look and try some things out?