Some BJP leaders, however, appeared to be opposed to the Supreme Court order.
"Section 377 of IPC only bans sexual conduct that goes against the order of nature. A reading down of this law can be that to be born with gay tendencies cannot be against the order of nature. The court does not have to legalise or illegalise such a thing. It is not against the order of nature," a BJP leader had said.
However, Singh's comments are being treated as the official line of the party on this issue.
"What Rajnath Singh has said is the official stand. We have a culture and tradition and this goes against it. One cannot allow a new culture of this kind," BJP Vice President Mukhtar Abbas Naqvi said.
Refuting the stand taken by Congress President Sonia Gandhi and party vice president Rahul Gandhi, Naqvi said homosexuality is against the established norms of the society.
Sonia Gandhi has described the Supreme Court verdict as "disappointing".