I have valid US B1/B2 Visa on an expired Indian passport. My passport has my surname as blank and hence I was issued a US Visa with given name as FNU and Surname "My First Name" . I need to apply for new passport and I am planning to get my given name and the surname correct in the new passport.
My questions are:
Will I have problems travelling to US if my new passport says my given name as "my first name" and surname as "My last name" but my valid visa on old passport says given name as FNU and Surname as "my first name"
Or should I again apply for my new passport with just my first name and keeping my surname as blank, which I am not in favor of.