diff -r d21e9641791d -r b9d1744dc449 bluetooth/btstack/linkmgr/physicallinks.cpp --- a/bluetooth/btstack/linkmgr/physicallinks.cpp Fri Jun 11 14:46:06 2010 +0300 +++ b/bluetooth/btstack/linkmgr/physicallinks.cpp Wed Jun 23 19:28:39 2010 +0300 @@ -556,6 +556,10 @@ { iDevice.SetClockOffset(jle.iClockOffset); } + if(juice->IsCoDFromHCI()) + { + iDevice.SetDeviceClass(jle.iCoD); + } } void CPhysicalLink::StoreDeviceL( TBool aPreventDeviceAddition )