Steve Morison has signed a 12-month contract extension with Millwall.
The 32-year-old, who is in the middle of his third stint with the Lions, had been due to become a free agent in the summer.
"I'm over the moon that the contract has been signed," he told the club's official website.
"It has been in the pipeline for a few weeks now and I'm glad to get it over the line."
Morison has scored 58 goals in 174 appearances for the Londoners.