Other mistake: In the Christmas party scene all the soldiers are in uniform wearing military boots. Except Bing Crosby, who is in his uniform wearing brown dress shoes, in a war zone. (00:03:00)
Suggested correction: Crosby is wearing dress shoes because he is on stage, entertaining the troops with dancing and singing. It would be hard to do a "soft shoe" tap dance in combat boots. Danny Kaye is wearing boots, but he only does a few simpler dance steps. Crosby is the main entertainer and he would change back into his combat boots once the show was over.