Rape Crisis says people should stay away from a stage show featuring Coronation Street actor William Roache because of his comments about victims of sexual abuse.
The actor, who plays Ken Barlow in the long-running soap, suggested in an interview on Television New Zealand that victims of sexual abuse bring it on themselves by their actions in former lives.
He has since apologised in a written statement for his comments.
The coordinator of the Rape Crisis national collective, Georgia Knowles, says the comments perpetuate a culture of blaming victims.
Ms Knowles says people planning to go to the show - which starts in Auckland next week - should instead boycott it and give the ticket price to Rape Crisis.
The executive director of Rape Prevention Education, Kim McGregor, says she is pleased Roache has apologised and her organisation would like to speak with him while he is in New Zealand.