[Finishes #70778304] null deref recycling toolbox block with running solution

Found via new relic.

Repro'd intermittently by dragging a block from the toolbox to the recycle icon while a program was running.  Complete fix will involve also disabling the toolbox while program is running (something we only do right now in step mode).