--- a/backupandrestore/backupengine/src/sbedataownermanager.cpp Wed Apr 14 16:49:36 2010 +0300
+++ b/backupandrestore/backupengine/src/sbedataownermanager.cpp Tue Apr 27 17:30:23 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
{