Women, Family and Community Development Minister Rohani Abdul Karim hopes that by 2050, there will be no more remarks that blame women for crimes against them.

"Generally we don't call for these kind of statements. Those voices are not representative of all," she told reporters after hosting a Transformasi Nasional 2050 (TN50) dialogue session with various NGOs in Kajang yesterday.

"But when you see the sentiment (of women), they're saying, 'Don't blame us'.

"I hope that as we move towards 2050, all these (comments) will stop," Rohani said.

She was commenting on Federal Territories Minister Tengku Adnan Mansor, who at another TN50 dialogue told a woman complaining of public safety that she should dress shabbily to avoid harassment.

Tengku Adnan later clarified he was only joking.

Rohani was also responding to former premier Dr Mahathir Mohamad, who allegedly "fat-shamed" a woman by poking fun at her weight during a speech this week.

Youth and Sports Minister Khairy Jamaluddin, who was next to Tengku Adnan when he joked about women dressing shabbily, took the opportunity to reprimand Mahathir over the latter’s remarks.

Rohani's comments were similarly targeted at Tasik Gelugor MP Shahbudin Yahya, who in early April sparked outcry when he said a remedy for social ills was having rape victims marry their aggressors.

Marriage may even lead to the rapist repenting and it would be good for the victim to have a husband, he had said.

Shahbudin however clarified that he only meant it in the context of statutory rape, claiming in such cases the perpetrator and the victim are purportedly more likely to be in a consensual relationship.

However, critics pointed out statutory rape is defined as such because the victim has yet to attain the age of consent.

At the height of the controversy, Rohani had been quoted as saying Shahbudin may have been misinterpreted.

The TN50 dialogues are townhall sessions meant to glean grassroots input on what the nation should be like in the year 2050.