I just committed this patch, but I'm inclined to point out that the
*only* reason I did is that I found an explanation for it elsewhere.
In the future, please include a test case and/or enough of an
explanation that it's obvious what's wrong or easy to create a test
case. Your bug report did none of the above.
------------------------------------------------------------------------------