A test failed afterwards because it was older code being tested without the waffle switch. So when the switch was on the platform filters were actually doing the wrong thing and the tests were rightly failing. This fixes the bug.