diff --git a/direct/src/distributed/ConnectionRepository.py b/direct/src/distributed/ConnectionRepository.py index a29c61cafa..f3ddc96f4f 100644 --- a/direct/src/distributed/ConnectionRepository.py +++ b/direct/src/distributed/ConnectionRepository.py @@ -1,4 +1,4 @@ -from panda3d.core import DocumentSpec, Filename, HTTPClient, VirtualFileSystem, getModelPath +from panda3d.core import DocumentSpec, Filename, VirtualFileSystem, getModelPath from panda3d.direct import CConnectionRepository, DCPacker from direct.task import Task from direct.task.TaskManagerGlobal import taskMgr @@ -590,6 +590,7 @@ class ConnectionRepository( if self.http is None: try: + from panda3d.core import HTTPClient self.http = HTTPClient() except Exception: pass