Rocker Nick Cave struggles to find child singers to fulfil choral duties at his live shows because their parents often ban the youngsters from singing his macabre lyrics.

The veteran star is known for tackling dark subject matter in his songs, including gun massacres, serial killers, infanticide and mass murder.

His new album, Push the Sky Away, features a children's choir - but recreating the sound onstage is proving tough because Cave's tactic of recruiting a local choir from each stop on his tour is causing problems.

He tells The New Review magazine, "Sometimes you have to have three or four goes at finding the choir. They come back going, 'No, no, no...' Especially in (the U.S.)... There were certain songs they wouldn't sing. They won't do Mermaids, for instance, because of the lyrics... Personally I find that ridiculous. But maybe I'm more liberal with things. Anyway, often people feel it's inappropriate, and they don't want their children round words like 'snatch'."