fix for checkpoint respawning