Problems with staff justification

Judging purely by your description, I think this may be a cousin of this other bug, which was fixed: