 					if (_usingDeprecatedFlashVar)
 						reportError(DEPRECATED_FLASH_VAR_MESSAGE);
 				}
+				_previousSavedFileName = fileName;
 			}
 			catch (error:Error)
 			{

		}
		
		private var _useWeaveExtensionWhenSavingToServer:Boolean;
		private var _firstTimeSaveToServer:Boolean=true;
		private var _previousFileNameStore:String;
		private function saveSessionStateToServer(useWeaveExtension:Boolean):void
		{
			if (adminService == null)

					}
					
					Weave.loadWeaveFileContent(xml);
					_previousSavedFileName = fileName;
					
//					// An empty subset is not of much use.  If the subset is empty, reset it to include all records.
//					var subset:KeyFilter = Weave.root.getObject(Weave.DEFAULT_SUBSET_KEYFILTER) as KeyFilter;
