Thanks for the feedback Edain.
We received no feedback on the bug report and while testing this issue, there was no way that the code in place was actually producing 5 scrolls. If you are absolutely certain that it did, in fact, produce 5 scrolls then we might re-investigate.