When All the Pieces Fit

When All the Pieces Fit is the tenth studio release by Peter Frampton and the follow-up to his Premonition album from 1986.

Personnel

 * Peter Frampton - vocals, guitar, bass guitar, bass synthesizer, synthesizer, sequencer, drum programming
 * Nathan East - bass (tracks 2,3,5)
 * John Regan - bass guitar (track 8)
 * Chris Lord-Alge - synthesizer (tracks 2 and 8)
 * John Robinson - drums (tracks 1,6,8,9), Steve Ferrone - drums (tracks 3–5,7,10)
 * Lenny Castro - percussion (tracks 2–5,8)
 * Rick Wills, Jean McClain, Mark Williamson, Alfie Silas, Danny Wilde, B.A. Robertson - backing vocals
 * Sam Riney - tenor saxophone (track 10)

Production

 * Chris Lord-Alge - engineering, mixing, production
 * Richard Landers - engineering
 * Clark Jermain, David Scott, Guy Charbonneau, Jim Dineen, Julie Last, Steve Holroyd - assistant engineers
 * Bob Ludwig - mastering
 * Leo Posillico - cover painting
 * Greg Gorman - photography