Как отметил Тайфун в ваших комментариях, если пользователь не добавил все 4 элемента в список, select item
выдаст ошибку. Есть несколько способов ее решить.
Проверить при нажатии
Этот фрагмент проверяет, достаточно ли элементов для отображения. В противном случае отображается настраиваемое сообщение об ошибке ERROR: List is incomplete.
.
Проверка по отдельности
Этот фрагмент проверяет, есть ли пункт для каждой метки. Плюсом этого является то, что сообщение об ошибке каждого недостающего элемента можно настроить, однако оно длиннее по сравнению с предыдущим решением.