--- a/backupandrestore/backupengine/src/sbedataownermanager.cpp Fri Apr 16 15:51:48 2010 +0300
+++ b/backupandrestore/backupengine/src/sbedataownermanager.cpp Mon May 03 13:19:02 2010 +0300
@@ -575,12 +575,11 @@
CPackageDataTransfer* pak = FindPackageDataContainerL(packageUid);
//renews the drive list
TRAP(err, pak->GetDriveListL(driveList));
- if (err != KErrNone)
- {//Non-removable, ignore this data owner
- iDataOwners.Remove(count);
- CleanupStack::PopAndDestroy(pId);
- continue;
- }
+ if( err == KErrNotSupported)
+ {
+ __LOG("CDataOwnerManager::GetDataOwnersL() - Error KErrNotSupported");
+ err = KErrNone;
+ }
} // if
else
{