And as an addendum. I just reproduced it on XP using GnuCashPortable. I am absolutely sure this is something I'm doing wrong but for the life of me I can't see what it is.