bug 983322 - sanitize preferencesBranch

I don't think we should add this, we should always make the warning, and modify the tests to ignore the warning.