Fixes infine plating rods bug

Lesson of the day: don't override a proc to return when you're using it.

Fixes #5637