diff -r 82ca0c6a68ed -r c44f36bb61a3 lowlevellibsandfws/pluginfw/Framework/frame/RegistryData.cpp --- a/lowlevellibsandfws/pluginfw/Framework/frame/RegistryData.cpp Wed Sep 15 00:31:55 2010 +0300 +++ b/lowlevellibsandfws/pluginfw/Framework/frame/RegistryData.cpp Wed Sep 15 14:02:55 2010 +0300 @@ -681,6 +681,7 @@ return EFalse; } err = loader.CheckLibraryHash(dllFullName, ETrue); + loader.Close(); if(err != KErrNone) { #ifdef __ECOM_TRACE