diff --git a/renderdocui/Windows/TextureViewer.cs b/renderdocui/Windows/TextureViewer.cs index e05ff2b44..c27e18a6e 100644 --- a/renderdocui/Windows/TextureViewer.cs +++ b/renderdocui/Windows/TextureViewer.cs @@ -1746,7 +1746,7 @@ namespace renderdocui.Windows } if (sliceFace.SelectedIndex == -1) - sliceFace.SelectedIndex = prevFirstArraySlice; + sliceFace.SelectedIndex = Helpers.Clamp(prevFirstArraySlice, 0, (int)numSlices - 1); prevFirstArraySlice = firstArraySlice; }