Social media exploded with outrage after images circulated of a section of the book, which is used by nine-year-olds, entitled 'Saving one's modesty'.
It featured a series of pictures of a fictional girl called Amira, whose parents advise her to protect "the modesty of her sexual organs" by wearing the correct attire.
Malaysian millionaire under pressure 'to stop being a transgender'
They also tell her to keep the door of her room closed when changing clothes, and to avoid spending time in quiet locations alone.
If she fails in her efforts to prevent an assault, Amira would bring shame on her family, be shunned by her friends and face emotional problems, the book said.
Activists said the book was teaching children from a young age that female victims of sex attacks only had themselves to blame.
"We are appalled," said Meera Samanther, vice president of rights group Women's Aid Organisation.
"The educational material sexualises nine-year-old girls, teaches them to be ashamed of their bodies, and shifts the blame from the perpetrator to the survivor of sexual assault."
We are glad that YB @TeoNieChing has swiftly responded to the matter and promised to remove the victim-blaming element. We also commend YB @hannahyeoh for speaking out. This shows why it's so important to have women in decision-making positions.https://t.co/HNyeEiniYa
— Women's Aid Org (@womensaidorg) January 16, 2019
Following the outcry, the education ministry said the controversial section of the book would be covered over using stickers.
It is not the first time authorities in Muslim-majority Malaysia have been accused of taking a poor approach to issues of gender or sexuality.
The health ministry was criticised in 2017 for offering cash prizes for the best videos explaining how to "prevent" homosexuality. The competition was amended following an outcry.
COMMENTS
Comments are moderated and generally will be posted if they are on-topic and not abusive.
For more information, please see our Comments FAQ