diff --git a/services/bundlemgr/src/module_profile.cpp b/services/bundlemgr/src/module_profile.cpp index 1733dfc5..2eeabcf0 100644 --- a/services/bundlemgr/src/module_profile.cpp +++ b/services/bundlemgr/src/module_profile.cpp @@ -1500,7 +1500,7 @@ bool ToInnerBundleInfo(const Profile::ModuleJson &moduleJson, const BundleExtrac // handle extensionAbilities for (const Profile::Extension &extension : moduleJson.module.extensionAbilities) { ExtensionAbilityInfo extensionInfo; - ToExtensionInfo(moduleJson, extension, extensionInfo, applicationInfo.isSystemApp); + ToExtensionInfo(moduleJson, extension, extensionInfo, applicationInfo.isSystemApp, isPreInstallApp); std::string key; key.append(moduleJson.app.bundleName).append(".") .append(moduleJson.module.name).append(".").append(extension.name);