Actually, he couldn't even fix it then. He went to Pakistan on an Indonesian passport at the age of 20, past the age of majority for Americans to determine their citizenship and Indonesia doesn't accept duel citizenship which means that at that time he gave up American citizenship, if he ever had it.
I do not understand the Obama worshipers that just ignore that fact, but then again, I never understood the Clinton worshipers or the Bush worshipers either.
I keep seeing you say this and I think you should provide your source on this supposed trip.
I just read his autobiography and he didn't mention this supposed trip to Pakistan which seems strange to me considering he wrote about his return to Kenya and of his time in Indonesia as a child.