Which bug does this fix? Please add a test to prove it - or at lease a comment in the code.