diff --git a/Penumbra/UI/TabInstalledDetails.cs b/Penumbra/UI/TabInstalledDetails.cs index 86de7c16..59897609 100644 --- a/Penumbra/UI/TabInstalledDetails.cs +++ b/Penumbra/UI/TabInstalledDetails.cs @@ -134,7 +134,7 @@ namespace Penumbra.UI private void DrawAboutTab() { - if( !_editMode && Meta.Description?.Length == 0 ) + if( !_editMode && ( Meta.Description?.Length ?? 0 ) == 0 ) { return; } diff --git a/Penumbra/UI/TabInstalledSelector.cs b/Penumbra/UI/TabInstalledSelector.cs index 52473bfd..a8c954b7 100644 --- a/Penumbra/UI/TabInstalledSelector.cs +++ b/Penumbra/UI/TabInstalledSelector.cs @@ -49,7 +49,7 @@ namespace Penumbra.UI public void ResetModNamesLower() { - _modNamesLower = Mods.ModSettings.Select( I => I.Mod.Meta.Name.ToLowerInvariant() ).ToArray(); + _modNamesLower = Mods?.ModSettings?.Select( I => I.Mod.Meta.Name.ToLowerInvariant() ).ToArray() ?? new string[]{}; } private void DrawPriorityChangeButton( string iconString, bool up, int unavailableWhen )