diff -r 880bdb445c5c -r c0e7917aa107 contentmgmt/contentaccessfwfordrm/source/f32agent/f32agentdata.cpp --- a/contentmgmt/contentaccessfwfordrm/source/f32agent/f32agentdata.cpp Sat Dec 05 21:34:52 2009 +0000 +++ b/contentmgmt/contentaccessfwfordrm/source/f32agent/f32agentdata.cpp Sat Dec 05 21:41:51 2009 +0000 @@ -362,7 +362,7 @@ { if(aEncryptedInputDataPacket.Length() <= 0) { - User::Leave(KErrInsufficientDataPacketLength); + return KErrInsufficientDataPacketLength; } aDecryptedOutputDataPacket = aEncryptedInputDataPacket;