makes date recomputation optional when invalid date is entered

Fixes issue 1156.