diff -r cd501b96611d -r ece3df019add contentmgmt/contentaccessfwfordrm/source/f32agent/f32agentdata.cpp --- a/contentmgmt/contentaccessfwfordrm/source/f32agent/f32agentdata.cpp Fri Nov 06 13:21:00 2009 +0200 +++ b/contentmgmt/contentaccessfwfordrm/source/f32agent/f32agentdata.cpp Tue Nov 24 09:06:03 2009 +0200 @@ -362,7 +362,7 @@ { if(aEncryptedInputDataPacket.Length() <= 0) { - User::Leave(KErrInsufficientDataPacketLength); + return KErrInsufficientDataPacketLength; } aDecryptedOutputDataPacket = aEncryptedInputDataPacket;