There you have it: another broken promise