Two men, identified as Dominique and Mohamed, had intended to marry in Chambery, France, under the country's new same-sex marriage law. The Chambery public prosecutors' office blocked the marriage, citing a reminder from the justice ministry in May, noting longstanding bilateral agreements meant citizens of 11 countries, including Morocco, were subject to marriage laws of their home countries and not those of France.
None of those countries recognize same-sex unions, Radio France Internationale said.
The court pointed out the wording of the French law contradicts that assertion, noting only one of the potential spouses must reside where the law allows the marriage.
That wording, the court ruled, "implicitly but necessarily" changes the situation and overrules the agreement between France and Morocco.
Easer Egg Roll brings thousands to White House
Yosemite climber falls 30 feet, suffers major injuries