convert crest.psd crest.png
I get 2 files:
crest-0.png
crest-1.png
As far as I can tell, these files are identical. I don't have photoshop, to see if this image has layers myself. This crest.psd image is composited onto another image with no problems, the alpha component is handled correctly and everything looks good. But when I use the .psd file with the -dissolve operator, it doesn't work correctly.
composite -dissolve 20,100 crest-0.png bg.jpg dissolve_png_20.jpg
yields the image dissolved correctly on the green bg.jpg:

composite -dissolve 20,100 crest.psd bg.jpg dissolve_psd_20.jpg
yields the image incorrectly dissolved over the green background image:

Any ideas, besides telling the users to convert all their .psd files to .png files?
Jim