A parting shot at Osama bin Laden?