Jean Rogers who had played Dale Arden in the two previous Flash Gordon serials was contracted to 20th Century Fox and neither she nor her studio wanted to repeat the Dale Arden role so it was given to a recent Universal contract starlet Carol Hughes .
Jean Rogers had played Dale Arden in the two previous Flash Gordon serials , but did not want to repeat the role .