fix run destroying listeners

Oops. Surprised no one ran into this before now...