I'm having this very issue right now with a trip to Europe, except Lufthansa credited it all to a Miles & More number they have on my account, even though I put my OnePass number online into my booking code.
I have to fight with M&M to have them remove the miles. Anyone have experience doing this with them?