diff -r b7b49303d0c0 -r 762d760dcfdf mmappcomponents/mmmtpdataprovider/mmmtpdpplugins/mediamtpdataprovider/src/cmediamtpdataprovider.cpp --- a/mmappcomponents/mmmtpdataprovider/mmmtpdpplugins/mediamtpdataprovider/src/cmediamtpdataprovider.cpp Fri Jul 23 17:48:16 2010 -0500 +++ b/mmappcomponents/mmmtpdataprovider/mmmtpdpplugins/mediamtpdataprovider/src/cmediamtpdataprovider.cpp Fri Aug 06 17:13:32 2010 -0500 @@ -777,14 +777,12 @@ // void CMediaMtpDataProvider::InsertL( RArray& aArray, const TUint aProperCode ) const { - CleanupClosePushL( aArray ); TInt err = KErrNone; err = aArray.Find( aProperCode ); if ( err == KErrNotFound ) err = aArray.Append( aProperCode ); User::LeaveIfError( err ); - CleanupStack::Pop(); } // end of file