diff -r 85f623e1ef41 -r 29d87345eaeb harvester/monitorplugins/mmcplugin/src/mmcscannerao.cpp --- a/harvester/monitorplugins/mmcplugin/src/mmcscannerao.cpp Wed Sep 01 12:24:24 2010 +0100 +++ b/harvester/monitorplugins/mmcplugin/src/mmcscannerao.cpp Tue Sep 14 22:10:25 2010 +0300 @@ -108,6 +108,14 @@ { case( EUninitialized ): { + WRITELOG("CMmcScannerAO::RunL - Starting processing"); + if( iMediaId == 0 ) + { + WRITELOG("CMmcScannerAO::RunL - MediaId == 0 -> end"); + SetState( EDone ); + break; + } + WRITELOG("CMmcScannerAO::RunL - Setting files to not present"); iMdEClient->SetFilesToNotPresent( iMediaId, ETrue ); SetState( EReadFiles );