Samuel Goldwyn paid Paramount $133,500 to borrow Bob Hope for twelve weeks. During that time, Hope made this film and They Got Me Covered (1943). As part of the deal, Paramount also got the services of Goldwyn contractee Gary Cooper for the lead in For Whom the Bell Tolls (1943).
There are several passing musical references to Bob Hope's theme song, "Thanks for the Memory"; jokes about his friend Bing Crosby; and his prior movie, "The Road to Morocco".
"The Screen Guild Theater" broadcast a 30 minute radio adaptation of the movie on March 26, 1945 with Bob Hope and Virginia Mayo reprising their film roles.
Actress Lenore Aubert wanted and campaigned for the starring role in this movie and was under contract to Samuel Goldwyn at the time. However, Goldwyn felt Virginia Mayo was right for the part.
Bob Hope's character's name is Sylvester Crosby. "That's the name they gave me," he tells a palace guard who asks him his name.
Bing Crosby: in the final scene. It was an audience surprise, a secret that was kept by movie reviewers in the film's initial release.