This fixes a bug reported by Martin Frb in fpc-devel which is triggered by the recently provided test code in FPC 3.2.2 x86_64, but is hidden in trunk by other pipeline peephole optimizations.