fix the eaten exception.