According to The Daily Mail, Lopez representatives said the star wouldn't have attended the event if she had known about the human rights accusations.
The statement added that Lopez "graciously obliged" to the last-minute request to sing "Happy Birthday" made by the company that sponsored her June 29 concert at the Caspian Sea resort of Nabran, Khachmaz.
Lopez, 43, reportedly changed into a a traditional Turkmen dress to sing "Happy birthday, Mr. President" to 56-year-old Gurbanguly Berdimuhamedow.
Berdimuhamedow's dictatorship is ranked by Human Rights Watch as being "among the most repressive in the world," because it imposes "draconian restrictions on freedom of expression and association."
The singer's representatives told The Hollywood Reporter the concert "was not a government sponsored event or political in nature."
"The event was vetted by her representatives, had there been knowledge of human right issues of any kind, Jennifer would not have attended," they added.
Lopez's trip was organized by The China National Petroleum Corporation CNPC.
Biologists detail four new deep-sea 'killer sponges'
Pistorius testifies he didn't consciously pull trigger when he shot girlfriend