diff -r a359256acfc6 -r c8a366e56285 browserutilities/downloadmgr/DownloadMgrServEng/Src/HttpDownload.cpp --- a/browserutilities/downloadmgr/DownloadMgrServEng/Src/HttpDownload.cpp Thu Aug 27 07:44:59 2009 +0300 +++ b/browserutilities/downloadmgr/DownloadMgrServEng/Src/HttpDownload.cpp Thu Sep 24 12:53:48 2009 +0300 @@ -4142,6 +4142,10 @@ READ_INT_L( inFile, iTargetApp ); iStorage->LoadStorageInfoL( inFile ); ReadHBufCL( inFile, iDlName ); + if ( *iDlName == KNullDesC ) + { + User::Leave( KErrNotSupported ); + } ReadHBufCL( inFile, iHashedMsgBody ); READ_INT_L( inFile, iCodDownload ); READ_INT_L( inFile, iNoMedia );