United States President Donald Trump on Tuesday faced criticism on social media for failing to mention Hindus in a tweet on Diwali celebrations at the White House. The “festival of lights” is predominantly celebrated by Hindus.

Trump described Diwali as a “holiday observed by Buddhists, Sikhs, and Jains throughout the United States and around the world”.

“Hundreds of millions of people have gathered with family and friends to light the Diya and to mark the beginning of a New Year, a very special New Year,” Trump said at the ceremonial lighting of a lamp. India’s Ambassador to the United States Navtej Sarna attended the event.

In a later tweet, Trump appeared to make up for his previous mistake by referring to Diwali as the “Hindu festival of lights”. “It was my great honor to host a celebration of Diwali, the Hindu Festival of Lights, in the Roosevelt Room at the White House this afternoon.”

The president called America a “land of faith” and said the country was “truly fortunate to have these wonderful traditions woven into the tapestry of our national life”.