b309d4fdcc
somehow, between all my testing, all the code review, and my code being copy-pasted into other people's PRs, noone noticed the glaring issue in the singular line of code i committed. there was a missing negation. this has now been fixed.