It's hard coded, so you, people, don't expect it to be fixed ever - soviets are the fifth faction, which was never considered by the initial game, so you have to expect this kind of things, and be more than thankful, that copernicus from the dev team was able to finally get us all free of that damn no-weapon-capture/re-crew bug.