Created attachment 2064 small patch that fixes the issue for me When changing the start date of an TODO item orage complains that "The end of this appointment is earlier than the beginning." even if no due date is set.
Thanks. Fixed in svn revision 29095.
fixed in 4.6.0