backupandrestore/backupengine/src/sbedataownermanager.cpp
changeset 20 6e82ae192c3a
parent 0 d0791faffa3f
child 47 63cf70d3ecd8
--- 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
 						{