But in this case * is simply ignored during tokenization. It can be confirmed by adding another \fspace after *: Thanks Igor. Consulting as usual. By the way, it's always helpful to include the complete file you're running, not just fragments, to save the time and possible discrepancies of me recreating it. --best, karl.