NHL lockout or not, Ottawa Senators sniper Milan Michalek will be shelved for the next four to six weeks.

According to an Ottawa Sun report Monday, the 27-year-old winger suffered an abdominal injury while training last month in Montreal and needed surgery.

Even if training camp starts Friday at Scotiabank Place, Michalek won’t be ready. And if the Senators’ season opener, currently scheduled for Oct. 11, takes place, Michalek’s participation will be doubtful.

The injury makes Michalek, who scored a career-best 35 goals and 25 assists last season, the only player on the Senators roster who is not officially locked out by the NHL.

If the Czech-born star isn’t healthy by Oct. 11, under lockout rules he will receive his $4.5 million salary until he’s cleared to play.

Michalek is permitted to go the rink daily to receive treatment and use the facilities to work out. The Sun believes Michalek is the only Senators player allowed in the rink.