Studio chiefs were concerned because spy Palmer wore glasses and cooked for himself.
Caine explains, "The studio said, 'Everyone is gonna say he's a fag! I mean, cooking? John Wayne wouldn't cook anything for anybody. It looks like a faggot cooking.
"They said, 'Is he short-sighted?' We said, No, it's a part of the character.' They said, 'There's never been a leading man since Harold Lloyd who wore glasses, and he's a comedian."