Возможно близок к тому, чтобы все же корректно работать при отсутствие имени в поле ввода имени. ;D