 					cc.triggerCallbacks();
 				}
 			} while (owner);
+			
+			return 1;
 		}
 		
 		/**

		/**
		 * Called the frame after an owner's last busy task is unassigned.
		 * Triggers callbacks if they have not been triggered since then.
		 */		
		private function unbusyTrigger():void
		{
			var owner:*;
			do {
				owner = null;
				for (owner in _dUnbusyTriggerCounts)
				{

			if (!dOwner)
				return;
			
			delete _d2dTaskOwner.dictionary[taskToken];
			nextOwner: for (var owner:* in dOwner)
			{
