Anonymous - 2010-05-21

Bug and suggested fix confirmed here. Thanks :-)