Vancouver Canucks coach Willie Desjardins says captain Henrik Sedin will be out until after the all-star break with an upper-body injury.

Sedin was hurt in the first period of Vancouver's 2-1 shootout win at the Islanders on Sunday when he was checked into the boards away from the play by New York's Mikhail Grabovski.

Grabovski got a five-minute penalty for boarding and a game misconduct on the play.

The Canucks are half way through a six-game road trip that continues Tuesday against the New York Rangers.

"Henrik won't have any more games on this trip," Desjardins said after the Canucks' practice on Monday. "Hopefully he'll be ready after the [Jan. 30-31] all-star break."

Sedin leads the Canucks with 28 assists this season, and is second on the team with 37 points behind twin brother Daniel's 41.