Have a look at the two templates at the bottom. Can you see why the first works, and the second doesn't - knowing that the PDDG paramter works (being in the first line and all).
Otherwise this is now very nice
I know why - look at the Motor club page. Look where it says what the digraph is. Notice where the fullstop is... its on the next line. So the PNDG has a carriage return on the end of it!!
If you look at PNPD:CN you'll see I've put a DG=CN at the bottom. Then tweaked this footer so its using DG and it works fine... So its something odd to to with the way PDDG gets passed in! I've shown this is the case by putting in some extra waffle which shows, quite obviously, the surplus Carriage return!