diff -r ea4b2e4f7cac -r 220a17280356 codhandler/codeng/src/CodEngBase.cpp --- a/codhandler/codeng/src/CodEngBase.cpp Fri Feb 19 23:55:03 2010 +0200 +++ b/codhandler/codeng/src/CodEngBase.cpp Fri Mar 12 15:48:51 2010 +0200 @@ -1894,7 +1894,7 @@ for ( TInt i = 0; i < (*iData)[iData->ActiveDownload()]->Types().MdcaCount(); i++ ) { const TDataType& type( (*iData)[iData->ActiveDownload()]->Types().MdcaPoint( i ) ); - if( ( aType.Find (type.Des8()) != KErrNotFound ) || + if((aType.Find (type.Des8()) != KErrNotFound) || iDocHandler->CanOpenL(TDataType(aType)) || ( (type.Des8().Find(KOma1DrmMessageContentType)!= KErrNotFound) && (aType.Find(KOma1DcfContentType)!= KErrNotFound ) )) { contentTypeMisMatch = EFalse;