this has been pissing me off for a while its the 4th time this has happened. I'm trying to get that saboteur badge, and every time i get it in the match after I get the 5 kills disguised, I get disconnected before the end of the match so I'm still at 1 out of 8 ribbons. This is very annoying, why can't I be awarded my ribbon or my rank go up in the middle of my match? Just like in Battlefield 2? I mean I got the trophy to prove I did it (for the DLC the train level), the trophy is awarded-mid-match, why not the ribbons and ranks? It's REALLY annoying since I should have 5 out of 8 and now I'm stuck doing this over and over again.