diff --git a/Source/Tools/FEXRootFSFetcher/Main.cpp b/Source/Tools/FEXRootFSFetcher/Main.cpp index d1a61aaf7..6928fb193 100644 --- a/Source/Tools/FEXRootFSFetcher/Main.cpp +++ b/Source/Tools/FEXRootFSFetcher/Main.cpp @@ -1031,6 +1031,10 @@ int32_t AskForDistroSelection(const std::span if (!ArgOptions::DistroVersion.empty()) { Info.DistroVersion = ArgOptions::DistroVersion; } + // explicit CLI selection must still run exact-match logic. + if (!ArgOptions::DistroName.empty() || !ArgOptions::DistroVersion.empty()) { + Info.Unknown = false; + } return _AskForDistroSelection(Info, Targets); }