diff --git a/src/blocks.js b/src/blocks.js index 76c00b01..9ea806d9 100644 --- a/src/blocks.js +++ b/src/blocks.js @@ -3828,7 +3828,7 @@ BlockMorph.prototype.copyWithInputs = function (inputs) { if (inp instanceof CommandBlockMorph && entry.nestedBlock) { entry.nestedBlock(inp); } else if (inp instanceof ReporterBlockMorph && - !entry.isStatic) { + (!entry.isStatic || entry instanceof RingMorph)) { slot.replaceInput(entry, inp); } } else {