diff --git a/app/src/main/java/com/infomaniak/mail/ui/main/menuDrawer/MenuDrawerAdapter.kt b/app/src/main/java/com/infomaniak/mail/ui/main/menuDrawer/MenuDrawerAdapter.kt index 483f83f100..dc8ea0d38a 100644 --- a/app/src/main/java/com/infomaniak/mail/ui/main/menuDrawer/MenuDrawerAdapter.kt +++ b/app/src/main/java/com/infomaniak/mail/ui/main/menuDrawer/MenuDrawerAdapter.kt @@ -82,6 +82,8 @@ class MenuDrawerAdapter @Inject constructor() : ListAdapter.addMailboxes(mailboxes: List, areMailboxesExpanded: Boolean) { val currentMailboxIndex = mailboxes.indexOfFirst { it.mailboxId == AccountUtils.currentMailboxId } + if (mailboxes.isEmpty() || currentMailboxIndex == -1) return + val otherMailboxes = mailboxes.toMutableList() val currentMailbox = otherMailboxes.removeAt(currentMailboxIndex)