670.broadcast cancel bug

Closes #670