Make sure ScriptProgress.giveup doesn't break us