All - It seems that the page table of contents (value:toc) hasn't worked for a while - the problem can be resolved by updating this method:

  PRValueLink>>tocIn: aContext
    <value: 'toc' comment: 'Display the table of contents of the current structure.'>

    ^ self lookupStructure: aContext structure do: [ :structure | [ :html |
        PRTocRenderer new
            start: structure
            in: html painter
            on: html ] ]

Instead of html painter, use self.

How would one go about making this update in Pier3 package?