diff --git a/src/Models/Entity.php b/src/Models/Entity.php index ba96bc3..59ccb40 100644 --- a/src/Models/Entity.php +++ b/src/Models/Entity.php @@ -278,7 +278,7 @@ public static function boot() if ($entity->isDirty($entity->getPositionColumn())) { $latest = static::getLatestPosition($entity); - if (!$entity->isReparenting) { + if (!$entity->isReparenting && $entity->exists) { $latest--; }