A 34-year-old Christchurch man faces charges relating to the concealment of Braydon Hepworth's body. He is due to appear in the Christchurch District Court on Friday.
Hepworth's body was discovered on 8 October after he had been missing since early September. A 60-year-old Christchurch man already appeared in court on 10 October on charges of concealing the body and making a false statement to police.
Police said the investigation into Hepworth's death continues. They have finished searching the house where the missing man had been living, and a scene guard remained at the Linwood property.
The case has also prompted an independent review into the Christchurch City Mission's care of Hepworth. His death has sparked a resignation at the institution, with the public response summed up in the phrase "Braydon deserved better".