I only have a single name on my foreign documents, so all my US records (SSN, bank, driver's license) were set up with 'FNU' as my first name. I just received my Green Card, but it says 'No Name Given' instead of 'FNU'. How can I update my Green Card to use 'FNU' so it matches my existing records, and do I file an I-90 for a USCIS error?
USCIS did not make a mistake on your Green Card. Under their official policy, if you have a single name, they use it as your last name and insert "No Name Given" as your first name. Because this is not a government error, you cannot file a fee-waived ,[object Object], to change it to ",[object Object],". If you want to remove these placeholders entirely, you must legally change your name to have a distinct first and last name. The only exception is if you actually possess a two-part name on your original birth certificate that was merely omitted on your passport, which you could use to correct the record without a new court order.
You have a perfectly valid Green Card, and your permanent resident status is secure. To make all your documents match and get rid of the confusing placeholders, you can legally change your name in your state to create a distinct first and last name, and then update your cards.
When you have a single name on your foreign passport, U.S. systems struggle because they require both a first and last name.
Many agencies, like the Social Security Administration and state DMVs, default to using "FNU" (First Name Unknown) as a placeholder for your first name.
However, USCIS has a specific rule for single names: they place your single name in the family name (last name) field and insert "No Name Given" as your given name.
Because "No Name Given" is their official standard, they will not change it to "FNU" just to match your other records. Aligning all your U.S. documents to a single mononym without placeholders is blocked because these agencies use conflicting hardcoded workarounds.













