diff -r 786b94c6f0a4 -r 5b153be919d4 bluetooth/btsdp/server/epocsvr.cpp --- a/bluetooth/btsdp/server/epocsvr.cpp Thu Aug 19 11:01:00 2010 +0300 +++ b/bluetooth/btsdp/server/epocsvr.cpp Tue Aug 31 16:20:16 2010 +0300 @@ -967,12 +967,7 @@ // we wouldn't want to remove the record if an error did occur, // which is very unlikely as typically only 1 or 2 records are // added per session. - err = iSessionRecords.Append(newRecord); - if(err != KErrNone) - { - //if append fails delete the service record created above and return the error code - Server().DeleteServiceRecord(newRecord); - } + (void)iSessionRecords.Append(newRecord); } aMessage.Complete(err); }