The Montreal Canadiens have traded defenceman Raphael Diaz to the Vancouver Canucks in exchange for forward Dale Weise.
The 28-year-old Diaz had 11 assists and 12 penalty minutes in 46 games for the Canadiens this season.
The native of Baar, Switzerland, has 41 points (four goals, 37 assists) and 48 penalty minutes in 128 NHL career games.
He joins a Canucks' blue-line that has suffered a number of injuries in recent weeks, with both Christopher Tanev and Kevin Bieksa currently out of the lineup.
Weise never seemed to fit into the plans of Canucks head coach John Tortorella. The Winnipeg native had three goals and nine assists and 42 penalty minutes in 44 games this season, mostly while playing on the fourth line.
In 162 career NHL games, the 25-year-old has 10 goals, 16 assists and 185 penalty minutes.