What I’m trying to say, is how to appropariately fix the problem in rc-10.

The problem, as you’re seeing it, is NOT a bug, rather a fix of an older bug. The only reason it “didn’t” do this in the past was because it was broken.