Index: branches/5.2.x/core/units/helpers/col_picker_helper.php =================================================================== diff -u -N -r15137 -r15425 --- branches/5.2.x/core/units/helpers/col_picker_helper.php (.../col_picker_helper.php) (revision 15137) +++ branches/5.2.x/core/units/helpers/col_picker_helper.php (.../col_picker_helper.php) (revision 15425) @@ -1,6 +1,6 @@ Application->RecallPersistentVar($this->_getVarName($prefix, 'get'), ALLOW_DEFAULT_SETTINGS); + $default_value = $this->Application->isAdmin ? ALLOW_DEFAULT_SETTINGS : false; + $val = $this->Application->RecallPersistentVar($this->_getVarName($prefix, 'get'), $default_value); if (!$val) { $cols = $this->RebuildColumns($prefix); Index: branches/5.2.x/core/kernel/db/db_event_handler.php =================================================================== diff -u -N -r15345 -r15425 --- branches/5.2.x/core/kernel/db/db_event_handler.php (.../db_event_handler.php) (revision 15345) +++ branches/5.2.x/core/kernel/db/db_event_handler.php (.../db_event_handler.php) (revision 15425) @@ -1,6 +1,6 @@ getEventParam('same_special') ? $event->Prefix : $event->getPrefixSpecial(); // get sorting from persistent session - $variable_value = $this->Application->RecallPersistentVar($storage_prefix . '_' . $variable_name . '.' . $view_name, ALLOW_DEFAULT_SETTINGS); + $default_value = $this->Application->isAdmin ? ALLOW_DEFAULT_SETTINGS : false; + $variable_value = $this->Application->RecallPersistentVar($storage_prefix . '_' . $variable_name . '.' . $view_name, $default_value); /*if ( !$variable_value ) { // get sorting from session