Make take_over idempotent (fixes #617).