A speech made by former immigration minister Jason Kenney to the Islamic Society of North America (ISNA) has apparently been erased from government websites as Liberal Leader Justin Trudeau faces criticism for his association with the same group.

Michael Petrou of Maclean’s revealed on Thursday that text from the former immigration minister’s 2008 speech is no longer available on Kenney’s personal website or the online archives of Citizenship and Immigration Canada.

"I’m sure this is due to a simple computer glitch rather than any attempt to re-write the historical record, and that the text of Kenney’s rather lengthy speech will soon be restored to both websites," he wrote, sarcastically.

Trudeau was condemned by the Muslim Canadian Congress (MCC) for attending an ISNA event last Friday in Mississauga.

The MCC released a statement criticizing the Liberal leader for "endorsing" an organization it says supports polygamy and the introduction of Sharia Law in Canada.

"We are deeply disappointed that Justin Trudeau continues to appease known Islamist organisations that not only have a tainted record in the United States, but who are known proponents of Sharia Law in Canada," said Mumtaz Khan, president of the MCC.

Newly appointed Immigration Minister Chris Alexander told The Toronto Sun he didn’t want to criticize Trudeau, but declined a similar request to speak at the event.

Unsurprisingly, Sun News host Ezra Levant was quick to jump on Trudeau for what he saw as pandering to Islamists.

But it seems Kenney’s speech to the group went largely unnoticed — until now. A cached version of his speaking notes are available online.

Kenney told the group he looked forward to beginning "a closer dialogue between the Government of Canada, the Conservative Party of Canada, and the Muslim community in general, ISNA in particular."

Also on HuffPost:

Loading Slideshow...
  • James Moore Is On The Move

    James Moore was expected to land a promotion with this shuffle and he scored a doozy, moving from Heritage to Industry. The B.C. MP, who is 37, replaces Christian Paradis, who was seen as a disappointment with the role. A potential Tory leadership contender, Moore will now have a key economic portfolio on his resumé. (Paradis also lost his title as minister responsible for Quebec, handing that responsibility over to colleague Denis Lebel).

  • Jason Kenney's New Gig

    Jason Kenney, the Minister of Immigration and Citizenship since 2008, was moved to Human Resources and Skills Development which was re-branded as Employment and Social Development. There, Kenney, who harbours leadership ambitions, will be focused on fixing Canada’s skills gap. Government sources say more than 250,000 Canadians can’t find work, while Canadian employers are turning to temporary foreign workers and we should expect this to be a key feature of the prime minister’s new economic agenda in the fall. Kenney will ensure that the previously announced Canada Jobs Grant are successfully implemented with the provinces. Kenney might be happy that the government is relying so heavily on him and is spinning his job as an economic position, but it is believed the minister was eyeing National Defence, Public Safety or Foreign Affairs. Former diplomat Chris Alexander, who will replace Kenney at Citizenship and Immigration, scored a huge promotion in his first cabinet portfolio. Kenney’s secondary role as Minister of Multiculturalism was handed over to Minister of State Tim Uppal.

  • Chris Alexander's Big Step Forward

    Former diplomat Chris Alexander was in line for a big promotion Monday but his new post as Minister of Citizenship and Immigration — rather than to a junior ministry — was something of a surprise. With Harper focused on projecting youth and energy, it’s clear the 44-year-old Ontario MP is seen as a rising star

  • Shelly Glover's BIG Jump

    Manitoba MP Shelly Glover was rewarded with a full ministry rather than a junior role. The fluently bilingual former police officer was named minister of Canadian Heritage and Official Languages. Her promotion comes just weeks after it was confirmed she violated election-spending rules in 2011.

  • MacKay Doesn't Get His Way

    Peter MacKay made no secret of his desire to stay in national defence, where he has served since 2007. But the Nova Scotia MP instead swapped chairs with Rob Nicholson, who was moved from Justice to Defence. A former Crown prosecutor, MacKay will now serve as Attorney General of Canada. MacKay’s time in defence may best be remembered for the troubled F-35 jet purchase and controversial use of a military search-and-rescue helicopter during a 2010 fishing trip.

  • Rona Demoted?

    Alberta MP Rona Ambrose was sent from Public Works to Health in a move that some interpret as a demotion. Ambrose was praised for her efforts at Public Works, overseeing the multi-billion shipbuilding contracts and the National Fighter Procurement Secretariat, which is reviewing the government’s decision to purchase F-35 fighter jets. She will now be replaced by Diane Finley.

  • Peter Van Loan Stays Put

    Some believed (perhaps had hoped?) that Government House Leader Peter Van Loan would be shuffled out of that role or turfed from cabinet. Instead, Harper left his aggressive House Leader right where he was. A divisive figure, Van Loan clashed with opposition MPs as well as many Conservative backbenchers who believed he had to go.

  • Kellie Leitch Makes A Splash

    It is not at all surprising that Kellie Leitch was rewarded with a large promotion Monday. The Ontario MP has had a meteoric rise since first winning in 2011. She was named Minister of Labour and Minister of Status of Women. The 42-year-old pediatric surgeon, who is known as an ambitious workaholic, is exactly the kind of fresh face Harper wants to project as his team moves toward 2015. Her communication skills are lacking, and she has a hard time in French but she’s great at rallying support with stakeholders.

  • Michelle Rempel's Junior Role

    Alberta MP Michelle Rempel, who at just 33 is the youngest member of the Tory caucus, was predicted to land a spot in cabinet. However, her role of Minister of State for Western Economic Diversification is more junior than some had anticipated.

  • Pierre's Promotion

    Tory MP and frequent attack dog Pierre Poilievre has cracked cabinet, as first reported over the weekend on HuffPost Canada. Poilievre, 34, will serve as Minister of State for Democratic Reform, which means he will field plenty of questions about the robocalls investigation and the Senate expense scandal.

  • Lisa Raitt's Fitting Shift

    Labour Minister Lisa Raitt, dropped into the role of Transport Minister, is the first woman to serve in the position. As a lawyer with a background in economics, Raitt isn't a surprising pick for transport. She served as the president and CEO of the Toronto Port Authority before being elected as an MP in 2008, and is currently the vice-chair of the cabinet economic committee. Raitt has also waded through several crises, both during her time at the Port Authority and as an MP, a skill she'll have to employ while dealing with the fallout from the Lac-Megantic disaster.