Iran on Monday defended the execution of a prominent dissident journalist based in France and captured last year.
President Hassan Rouhani said the death sentence passed on Rouhollah Zam was carried out lawfully.
European countries "have the right to comment, but Zam was executed upon a court's ruling", Mr Rouhani said, noting that the judiciary was independent. "I think it's unlikely that this will hurt Iran-Europe relations."
Zam, who was based in Paris, was seized last year in circumstances that have not been officially disclosed. A news agency close to Iran's Revolutionary Guard said last week he had been captured in Iraq.
He was convicted of fomenting violence during anti-government protests in 2017. His Amadnews social media feed had more than one million followers.
France called Zam’s execution on Saturday “barbaric and unacceptable”.
US Secretary of State Mike Pompeo also called the execution unjust and barbaric.
Mr Pompeo said in a tweet: "Zam exposed the brutality and corruption of the regime, which has killed or arrested more than 860 journalists in its 41-year reign of terror."
Iran's foreign ministry summoned envoys from France and Germany, current holder of the European Union's rotating presidency, to protest over criticism of the execution, Iranian media reported on Sunday.