Добавлена проверка "существует ли категория"