Index: branches/5.2.x/core/units/admin/admin_tag_processor.php =================================================================== diff -u -N -r16339 -r16373 --- branches/5.2.x/core/units/admin/admin_tag_processor.php (.../admin_tag_processor.php) (revision 16339) +++ branches/5.2.x/core/units/admin/admin_tag_processor.php (.../admin_tag_processor.php) (revision 16373) @@ -1,6 +1,6 @@ Application->ConfigValue('MenuFrameWidth'); + $width = (int)$this->Application->RecallPersistentVar('MenuFrameWidth'); + if ( $width <= 0 ) { + $width = (int)$this->Application->ConfigValue('MenuFrameWidth'); + } + return $width > 0 ? $width : 200; } Index: branches/5.2.x/core/units/admin/admin_events_handler.php =================================================================== diff -u -N -r16054 -r16373 --- branches/5.2.x/core/units/admin/admin_events_handler.php (.../admin_events_handler.php) (revision 16054) +++ branches/5.2.x/core/units/admin/admin_events_handler.php (.../admin_events_handler.php) (revision 16373) @@ -1,6 +1,6 @@ Application->SetConfigValue('MenuFrameWidth', (int)$this->Application->GetVar('width')); + $this->Application->StorePersistentVar('MenuFrameWidth', (int)$this->Application->GetVar('width')); } /**