Shouldn't we restore the interruption status here?