Hello,
Back in 2010, when my wife adjusted status and got her two-year green card, her last name was hyphenated, as she wanted it. When she removed conditions and got a 10-year green card, the hyphen was replaced with a space. She got an appointment with the local field office to complain about it and they informed her that the new USCIS policy was to refuse hyphens in names. She's lived with her unhyphenated name for some time on her green card, somewhat annoyed by it. Now we are thinking of applying for citizenship, and I wanted to see if there is any chance she could get a hyphen on her certificate of citizenship if we do, or if USCIS is still refusing to acknowledge hyphens in names. Any advice on what to do would be greatly appreciated. Thanks.