diff --git a/direct/src/showbase/ShowBase.py b/direct/src/showbase/ShowBase.py index a6ab26e8dd..e7ac65472b 100644 --- a/direct/src/showbase/ShowBase.py +++ b/direct/src/showbase/ShowBase.py @@ -2472,7 +2472,7 @@ class WindowControls: mouseKeyboard=None, closeCmd=lambda: 0): self.win = win self.camera = cam - if camNode is None: + if camNode is None and cam is not None: camNode = cam.node() self.camNode = camNode self.camera2d = cam2d