diff --git a/picard/ui/widgets/configurablecolumnsheader.py b/picard/ui/widgets/configurablecolumnsheader.py index 788b5559ee..d5abd433f4 100644 --- a/picard/ui/widgets/configurablecolumnsheader.py +++ b/picard/ui/widgets/configurablecolumnsheader.py @@ -348,7 +348,7 @@ def restore_columns_state(self, state: dict[str, dict]): QtWidgets.QHeaderView.ResizeMode.Fixed.value, QtWidgets.QHeaderView.ResizeMode.Interactive.value, }: - self.resizeSection(i, column_state.get('width', column.width or 100)) + self.resizeSection(i, column_state.get('width', 0) or column.width or 100) # Sort indicator uses logical index, independent of visual positioning if 'sorted' in column_state: