Originally Posted by
Goldorak
On revenue tickets, yes. But not on award tickets (OP said he was flying on an award ticket).
In the old days, yes; but nowadays whenever you pay money directly to AF or KL, you earn FB miles on it.
It no longer matters that the "underlying" ticket was in a non-earning revenue fare class - if you pay a cash amount on top of this, it will earn miles.