I tried to see this problem in
this sample using version 1.6.1.8, but could not. Pressing the delete key will clear the date and you can tab off without getting an exception. Can you see the problem with this code?
If not, check you database to see if that date column accepts nulls.