 			{
 				var files:Object = weave.flascc.readZip(fileContent);
 				for (var fileName:String in files)
-					handleDraggedFile(fileName, files[fileName]);
+					handleDraggedFile(fileName, files[fileName], true);
 				
 				adsp = DraggablePanel.getStaticInstance(AddDataSourcePanel);
 				if (adsp.parent)

			]
		}
		
		public function handleDraggedFile(fileName:String, fileContent:ByteArray):void
		{
			var ext:String = String(fileName.split('.').pop()).toLowerCase();
			var adsp:AddDataSourcePanel;

				return;
			}
			
			if (!dataFilesOnly && (ext == 'weave' || ext == 'xml'))
			{
				loadSessionState(fileContent, fileName);
				return;
