Popstar Jennifer Lopez’s concert caused problems for the Moroccan government for being too sexy.
The minister of communication, Mustapha Khalfi was asked to resign after he allowed the Jennifer Lopez’s performance to be broadcasted on public television.
Members of the ruling Justice and Development Party in Morocco described Lopez’s concert at the Mawazine Festival in Rabat as "a breach of public decency."
The Minister of Communication Mustapha Khalfi was criticised heavily for allowing the performance be aired on public television.
According to local papers Khalfi rejected calls for his resignation.
Lopez performed in front of 160,000 people at the festival on Friday. The show was broadcasted by the 2M public TV network.
Khalfi said he had asked the channel's ethics committee to examine the ethical aspects of broadcasting the concert during primetime.
On his Twitter account Khalfi said he planned to contact the broadcaster's ethics committee to discuss what had happened.
A number of MPs have requested that the "education, culture and communications committee of parliament hold a meeting" to discuss why the show was broadcast.