diff --git a/pages/preferences.php b/pages/preferences.php index 8fe89daa4..946c68f8a 100644 --- a/pages/preferences.php +++ b/pages/preferences.php @@ -90,11 +90,12 @@ function DisplayPreferences($oP) $iDefaultPageSize = appUserPreferences::GetPref('default_page_size', MetaModel::GetConfig()->GetMinDisplayLimit()); $oP->add('
'.Dict::Format('UI:Favorites:Default_X_ItemsPerPage', '').'
'); - $bDefaultShow = appUserPreferences::GetPref('show_obsolete_data', MetaModel::GetConfig()->Get('obsolescence.show_obsolete_data')); - $sSelected = $bDefaultShow ? ' checked="checked"' : ''; + $bShow = utils::IsArchiveMode() || appUserPreferences::GetPref('show_obsolete_data', MetaModel::GetConfig()->Get('obsolescence.show_obsolete_data')); + $sSelected = $bShow ? ' checked="checked"' : ''; + $sDisabled = utils::IsArchiveMode() ? 'disabled="disabled"' : ''; $oP->add( '' - .'' + .'' .'' .'
');