diff --git a/Source/RMG/UserInterface/Widget/RomBrowser/RomBrowserWidget.cpp b/Source/RMG/UserInterface/Widget/RomBrowser/RomBrowserWidget.cpp index 42791b1c..578bfb7b 100644 --- a/Source/RMG/UserInterface/Widget/RomBrowser/RomBrowserWidget.cpp +++ b/Source/RMG/UserInterface/Widget/RomBrowser/RomBrowserWidget.cpp @@ -804,6 +804,13 @@ void RomBrowserWidget::on_listViewWidget_sectionResized(int logicalIndex, int ol { std::vector columnSizes = CoreSettingsGetIntListValue(SettingsID::RomBrowser_ColumnSizes); + // this only happens when the ROM browser is + // refreshing and the user exits + if (columnSizes.empty()) + { + return; + } + if (!this->listViewWidget->horizontalHeader()->stretchLastSection()) { columnSizes.at(logicalIndex) = newWidth;