Guy Lafleur had surgery Thursday to remove a lobe on one of his lungs as well as to remove ganglions, the Montreal Canadiens said Sunday.
"Guy Lafleur underwent surgery at the Centre Hospitalier de l'Universite de Montreal (CHUM) on November 28," the Canadiens said. "The operation was successful. Guy Lafleur will remain under observation at the hospital and is expected to return home in the coming days to continue his recovery."
The Canadiens said Lafleur's family will not issue any comment.
The 68-year-old Hockey Hall of Fame forward and five-time Stanley Cup champion with Montreal had quadruple-bypass surgery on Sept. 26.
Video: Guy Lafleur won Cup five times in Montreal
Lafleur became the first player in NHL history to score at least 50 goals and 100 points in six consecutive seasons (1974-80). He was also the fastest player, at the time, to reach 1,000 points in the NHL, doing so in 1981 in his 720th game. That record was broken by Wayne Gretzky (424 games) in 1984.
He was inducted into the Hall of Fame in 1988, having retired 19 games into the 1984-85 season, his 14th with Montreal. He returned to the NHL with the New York Rangers for the 1988-89 season, then played two seasons with the Quebec Nordiques before retiring for good in 1991 with 1,353 points (560 goals, 793 assists).
Lafleur holds the Canadiens record for points with 1,246 (518 goals, 728 assists). He was named one of the 100 Greatest NHL Players in 2017.