Hi,
Which renderer are you using? Since the FP7, V-Ray now uses the materials assigned to each Custom Object, instead of the “auto-material”.
I hope that clears it up and in case of any further question(s) or doubt(s), please don't hesitate to contact us. Have a nice day.
Best regards,