diff -r d45095c2f4f3 -r bee149131e4b mmappcomponents/harvester/filehandler/src/mpxdiskspacewatcher.cpp --- a/mmappcomponents/harvester/filehandler/src/mpxdiskspacewatcher.cpp Tue Feb 02 00:27:58 2010 +0200 +++ b/mmappcomponents/harvester/filehandler/src/mpxdiskspacewatcher.cpp Fri Feb 19 23:18:32 2010 +0200 @@ -147,8 +147,12 @@ void CMPXDiskSpaceWatcher::RunL() { // Callback to observer about which drive is low on disk space - // - iObs.HandleLowDiskEvent( iDriveToMonitor ); + //Check whether the current disk is low on disk space in Mass Storage mode. + // + if (IsLowOnDisk()) + { + iObs.HandleLowDiskEvent( iDriveToMonitor ); + } } // END OF FILE