Fix for handling P + transparency -> RGBA conversions

See #904, fix for the real bug