Page numbers in cite have parenthesis in the wrong place

I’m using a superscript numbered style that allows for pages in the citation. The pages appear in parens after the citation number, with a “p.”

The citation style looks like this:


The problem is that the closing paren then appears after every citation, even those with no page numbers:


Inserting the “Forced Separation” symbol before the closing parenthesis in the template has no effect:


And, finally, inserting the “Link Adjacent Text” symbol anywhere adds a space, and that’s not right for the style.

I’m suspecting that I’d need to use “)” in the Suffix field rather than in the citation template…?

Any suggestions?

(Also, multi-page cites don’t have ANY parentheses, but that’s a less pressing problem:)