This reverts commit 0558a56ab5. As Vlad points out, it is bogus. Real fix in 5ddbaf8612.
0558a56ab5
5ddbaf8612