Continuity mistake: At Skull Rock, after the crocodile has nipped off a good bit of Hook's clothing, sock and shoe, when Hook rushes toward Smee in the boat the crocodile opens his mouth, and just as he swallows Hook he's nearly fully clothed and wearing both socks and both shoes.
Continuity mistake: At the end of the "Bye, Bye Baby" song the two girls are standing at the railing with two people in between them and the detective. When the shot cuts to their backs the two people in between the detective and the girls have disappeared.
Continuity mistake: When Francis Fryer throws the cowboy he loses the scarf in his hand but when the camera angle changes he has it again.
Factual error: Jane Russell and others say several times that they are sailing from New York to Paris. They might have been sailing to Cherbourg or Le Havre, but they couldn't have been sailing to Paris. The producer seems to assume that if they referred to Le Havre or Cherbourg, viewers wouldn't be able to sort it out.
Continuity mistake: When El Khobar is romancing Margot, he keeps his face covered with a veil so she won't recognize him as her professor. As Margot is approaching him while they are singing the desert song, he pulls they veil over his face and you can see the tan lines of a wedding ring.
Continuity mistake: On the marquee that advertises the show "Band Wagon", the name of the actress is listed as Gabrielle "Girard", but when the scene switches to a shot of someone holding the program for the show, her name on several pages of the program is spelled Gabirelle "Gerard".