Hi adamb,
That is intended functionality. The way your material is setting up you technically have not told it what its base material should be, so it assumes that you want the base material to be black and that you will add other materials on top of it.