diff --git a/src/appointment.c b/src/appointment.c index 612412d..7bc27b1 100644 --- a/src/appointment.c +++ b/src/appointment.c @@ -743,7 +743,8 @@ static gboolean orage_validate_datetime(appt_win *apptw, xfical_appt *appt) gint result; /* Journal does not have end time so no need to check */ - if (appt->type == XFICAL_TYPE_JOURNAL) + if (appt->type == XFICAL_TYPE_JOURNAL + || (appt->type == XFICAL_TYPE_TODO && !appt->use_due_time)) return(TRUE); if (xfical_compare_times(appt) > 0) { result = xfce_message_dialog(GTK_WINDOW(apptw->Window)