diff --git a/app/src/main/java/org/tasks/repeats/CustomRecurrenceViewModel.kt b/app/src/main/java/org/tasks/repeats/CustomRecurrenceViewModel.kt index 66a9c63aa..4c7b8e923 100644 --- a/app/src/main/java/org/tasks/repeats/CustomRecurrenceViewModel.kt +++ b/app/src/main/java/org/tasks/repeats/CustomRecurrenceViewModel.kt @@ -76,7 +76,10 @@ class CustomRecurrenceViewModel @Inject constructor( init { val daysOfWeek = locale.daysOfWeek() - val recur = savedStateHandle.get(EXTRA_RRULE)?.let { RRule(it) }?.recur + val recur = savedStateHandle.get(EXTRA_RRULE) + ?.takeIf { it.isNotBlank() } + ?.let { RRule(it) } + ?.recur val dueDate = savedStateHandle .get(EXTRA_DATE) ?.takeIf { it > 0 }