From 9003ad6e49d9e1f301e58cb5b86d46d9419d4da0 Mon Sep 17 00:00:00 2001 From: Adubbz Date: Sat, 20 Jun 2020 01:09:38 +1000 Subject: [PATCH] ncm: fix exfat system updates --- .../source/ncm/ncm_package_system_update_task.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/libstratosphere/source/ncm/ncm_package_system_update_task.cpp b/libraries/libstratosphere/source/ncm/ncm_package_system_update_task.cpp index 881427225..9e428aa42 100644 --- a/libraries/libstratosphere/source/ncm/ncm_package_system_update_task.cpp +++ b/libraries/libstratosphere/source/ncm/ncm_package_system_update_task.cpp @@ -58,7 +58,7 @@ namespace ams::ncm { R_TRY(this->data.Initialize(context_path)); /* Initialize PackageInstallTaskBase. */ - u32 config = requires_exfat_driver ? InstallConfig_SystemUpdate : InstallConfig_SystemUpdate | InstallConfig_RequiresExFatDriver; + u32 config = !requires_exfat_driver ? InstallConfig_SystemUpdate : InstallConfig_SystemUpdate | InstallConfig_RequiresExFatDriver; R_TRY(PackageInstallTaskBase::Initialize(package_root, buffer, buffer_size, StorageId::BuiltInSystem, std::addressof(this->data), config)); /* Cancel guards. */