 
 			if (event.result == null)
 			{
-				reportNullResult();
+				reportNullResult(token);
 				return;
 			}
 

			
			if (event.result == null)
			{
				reportNullResult();
				return;
			}
			

	import mx.rpc.AsyncToken;
	import mx.rpc.events.FaultEvent;
	import mx.rpc.events.ResultEvent;
	import mx.utils.ObjectUtil;
	
	import weave.api.WeaveAPI;
	import weave.api.core.ICallbackCollection;
