Теперь вроде все случаи пустоты обработаны.