--- 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;