Did you have to do anything to make that work? This code does have the last_child_post field; that's the field that's not getting updated. On several sites, fwiw - maybe it's me. :)