Добавлена проверка на массив перед использованием foreach()