diff --git a/direct/src/distributed/AsyncRequest.py b/direct/src/distributed/AsyncRequest.py index 39921e1ab3..561dfb6843 100755 --- a/direct/src/distributed/AsyncRequest.py +++ b/direct/src/distributed/AsyncRequest.py @@ -90,7 +90,9 @@ class AsyncRequest(DirectObject): self.acceptOnce( "doFieldResponse-%s"%(context,), self._checkCompletion, [key]) - + + self.neededObjects[key] = None + self.air.queryObjectField(dclassName, fieldName, doId, context) self._resetTimeoutTask()