Montreal Canadiens defenceman Shea Weber is doubtful to return before the all-star break as he recovers from a foot injury.

Weber, 32, does not have any broken bones in his foot, but is still wearing a protective boot.

The NHL All-Star Game takes place on Jan. 28 in Tampa Bay.