Promotion of violence is never acceptable in Canada, Canadian envoy to India Cameron MacKay said on Tuesday, two days after display of a float depicting former prime minister Indira Gandhi's assassination at an event in Greater Toronto triggered fresh tensions in bilateral ties.