I've been using Blender for a while now and recently when I import my logo which has a transparent background in image texture and plug it to my diffused colour, it doesn't overlay my logo on the diffused, rather, it adds my logo and change the whole object material to black.
I.e my alpha logo now appears to have a black background.