diff --git a/src/HexManiac.Core/ViewModels/Tools/SpriteElementViewModel.cs b/src/HexManiac.Core/ViewModels/Tools/SpriteElementViewModel.cs index 97a52b30..f4ae3a5e 100644 --- a/src/HexManiac.Core/ViewModels/Tools/SpriteElementViewModel.cs +++ b/src/HexManiac.Core/ViewModels/Tools/SpriteElementViewModel.cs @@ -98,7 +98,7 @@ namespace HavenSoft.HexManiac.Core.ViewModels.Tools { spriteTool.SpritePage = CurrentPage; if (palette != null) spriteTool.PaletteAddress = palette.Start; spriteTool.PalettePage = CurrentPalette; - if (palettes[CurrentPalette].Pages == sRun.Pages) spriteTool.PalettePage = CurrentPage; + if (palettes.Count > 0 && palettes[CurrentPalette].Pages == sRun.Pages) spriteTool.PalettePage = CurrentPage; command.Execute(fs); } }