In my last visit to an east European country with Ukraine Airlines (using 4 different flights - back and forth) they have asked me for my passport before boarding. I know this a regular procedure and all airlines asked for id or passport.
I did this trip with my wife (Caucasian look) and she always boarded before me. No one (3 out of 4 times) even opened her passport to check whether she is the same person on the ticket. But whenever I showed my ticket for the boarding, they took my passport and checked it very carefully (even giving my passport to the next employee) at the boarding desk. We both have EU-Passports from same country.
So I asked them why they haven't even opened the passport of the person (Caucasian look i.e. my wife) in front of me? No answer was given to me by them other than "Good flight, sir".
How can I deal with such kind of racism or generalizations (passports only checked if the person having not Caucasian look) by an airline/airport?
Edit: I think I am clear enough in my question that what I or someone can do to prevent any kind of discrimination - like gender discrimination, color discrimination, religious discrimination etc. or even any kind of generalisation from airlines employees - except writing a complaint to the airline and wait for their answer. So I don't know why few people think it is better to close this question without even answering it.
Edit: I have found the - U.S. Department of Transportation’s Aviation Consumer Protection Division (ACPD) - website on which one can also file a complaint against discriminating. Anyone know such sites in the EU?