diff --git a/src/be/digitalia/fosdem/fragments/EventDetailsFragment.java b/src/be/digitalia/fosdem/fragments/EventDetailsFragment.java index 5b5aad9..d94a932 100644 --- a/src/be/digitalia/fosdem/fragments/EventDetailsFragment.java +++ b/src/be/digitalia/fosdem/fragments/EventDetailsFragment.java @@ -268,8 +268,14 @@ public class EventDetailsFragment extends Fragment { description); } intent.putExtra(CalendarContract.Events.DESCRIPTION, description); - intent.putExtra(CalendarContract.EXTRA_EVENT_BEGIN_TIME, event.getStartTime().getTime()); - intent.putExtra(CalendarContract.EXTRA_EVENT_END_TIME, event.getEndTime().getTime()); + Date time = event.getStartTime(); + if (time != null) { + intent.putExtra(CalendarContract.EXTRA_EVENT_BEGIN_TIME, time.getTime()); + } + time = event.getEndTime(); + if (time != null) { + intent.putExtra(CalendarContract.EXTRA_EVENT_END_TIME, time.getTime()); + } startActivity(intent); }