diff --git a/OtterGui b/OtterGui index a9443d8c..79a1ad44 160000 --- a/OtterGui +++ b/OtterGui @@ -1 +1 @@ -Subproject commit a9443d8cd2b7446702d0bd6beea2a1b0ef747654 +Subproject commit 79a1ad44fd718a0deb66c9f38cdb8d9eb41520b8 diff --git a/Penumbra/Configuration.Migration.cs b/Penumbra/Configuration.Migration.cs index deff2d29..2940f4fb 100644 --- a/Penumbra/Configuration.Migration.cs +++ b/Penumbra/Configuration.Migration.cs @@ -111,7 +111,7 @@ public partial class Configuration j.WriteStartObject(); j.WritePropertyName( "Data" ); j.WriteStartObject(); - foreach( var (mod, path) in ModSortOrder ) + foreach( var (mod, path) in ModSortOrder.Where( kvp => Directory.Exists( Path.Combine( _config.ModDirectory, kvp.Key ) ) ) ) { j.WritePropertyName( mod, true ); j.WriteValue( path );