Reporter: Sunday in turkmenistan a former soviet republic bordering afghanistan and iran, superstar jennifer lopez hit the stage for a ivate concert. ♪ in attendance the president of... See More
Reporter: Sunday in turkmenistan a former soviet republic bordering afghanistan and iran, superstar jennifer lopez hit the stage for a ivate concert. ♪ in attendance the president of turkmenistan, a place human rights watch calls one of the world's most repressive countries. Here's the issue, at one point j. Lo sings directly to that president. ♪ Happy birthday mr. President ♪ Reporter: J. Lo's reps say "had there been knowledge of human rights issues of any kind, jennifer would not have attended." Adding that the company that paid her to perform asked for a last-minute birthday greeting. The job of representatives for celebrities is to make sure they don't get into situations like this and they should absolutely find out everything that's going to happen, everywhere they're going to go. Reporter: Some observers say don't throw stones at j. Lo just yet. She's not the first artist to perform for a notorious leaders. In 2011 hilary swank attended a birthday party for this president known for a slew of issues. She apologized and beyonce, 50 cent, usher and mariah carey all performed at events reportedly linked to libyan leader moammar gadhafi. Most of these are really speed bumps and not sinkholes in their career. If it was a bigger country, if j. Lo was singing to fidel castro you could bet there would be organized protests. Reporter: Gio benitez, abc news, new york.
This transcript has been automatically generated and may not be 100% accurate.