diff --git a/src/Ryujinx.UI.Common/App/ApplicationLibrary.cs b/src/Ryujinx.UI.Common/App/ApplicationLibrary.cs index 115335657..7ad58da48 100644 --- a/src/Ryujinx.UI.Common/App/ApplicationLibrary.cs +++ b/src/Ryujinx.UI.Common/App/ApplicationLibrary.cs @@ -257,9 +257,9 @@ namespace Ryujinx.UI.App.Common } catch (HorizonResultException) { - foreach (DirectoryEntryEx entry in controlFs.EnumerateEntries("/", "*")) + foreach (DirectoryEntryEx entry in controlFs.EnumerateEntries("/", "*", SearchOptions.Default)) { - if (entry.Name == "control.nacp") + if (entry.Name == "control.nacp" || entry.Type == DirectoryEntryType.Directory) { continue; }