so it displays the name of the device and then fails. It should have displayed the message it was trying to read the icons so that still leaves me confused where it is going wrong. What i will do is (temporarily) remove the device icon retrieval code from MB tonight and see if thats where it going wrong