It wasn’t Roberto Luongo’s contract last summer that undermined the Vancouver Canucks’ attempt to trade him, but his singular focus on going to the Florida Panthers.

When the Toronto Maple Leafs, run back then by Brian Burke, were ready to negotiate a trade, Luongo reiterated his desire to play only in South Florida.

Wednesday, with the goaltender desperate to go somewhere he can start, the Maple Leafs reportedly rejected Canuck trade offers three times in the final hour before the National Hockey League dealing deadline.

At least new Toronto general manager Dave Nonis answered the phone.

It would make a delicious storyline if Nonis, who always felt Canuck general manager Mike Gillis stuck a shiv in him five years ago, exacted revenge by leaving his successor stuck with Luongo.

But it was likely the goalie’s $64-million contract that scared the Maple Leafs as it certainly has other teams.

Luongo would probably like a do-over on last summer.

A lot of this is his fault.

But there’s no sport in battering someone who’s down, and Luongo was never lower than on Wednesday when he was whisked from the ice to management offices at Rogers Arena and informed the Canucks could find no taker for him.

In the emotional 12 months since he was deposed in goal by Cory Schneider, Luongo has felt many things. But unwanted was probably not one of them until Wednesday.

Luongo looked beaten.

“My contract sucks,” the 34-year-old told reporters, his anguish evident, his fall complete. “That’s what the problem is. Unfortunately, it’s a big factor in trading me and it’s probably why I’m still here.

“I’d scrap it if I could right now.”