 				return;
 			}
 			
-			// temporarily disable sessioning so config saved to server has sessioning disabled.
-			_disableSetupVisMenuItems = true; // stop the session settings from changing the vis menu
-			Weave.properties.enableSessionMenu.value = false;
-			Weave.properties.enableSessionEdit.value = false;
-			
 			var token:AsyncToken = adminService.invokeAsyncMethod(
 					'saveWeaveFile',
 					[Weave.getSessionStateXML().toXMLString(), fileName, true]

			}
			
			
			if (Weave.properties.enableSessionMenu.value)
			{
				_sessionMenu = _weaveMenu.addMenuToMenuBar("Session", false);
				

		private var _subsetsMenu:WeaveMenuItem = null;
		private var _aboutMenu:WeaveMenuItem   = null;

		private function setupVisMenuItems():void
		{
			if (!_weaveMenu)
				return;
			
			_weaveMenu.validateNow();
			
			_weaveMenu.removeAllMenus();
			
