PNG transparency shadow issue for graphics on a coffee mug
Your node setup mixes two different materials, one solid, one transparent. What you want is a single material (ceramic) with a base color and your picture painted over it. Something like that :