diff --git a/direct/src/showbase/ShowBase.py b/direct/src/showbase/ShowBase.py index c04e27fc73..720bf22044 100644 --- a/direct/src/showbase/ShowBase.py +++ b/direct/src/showbase/ShowBase.py @@ -135,7 +135,7 @@ class ShowBase(DirectObject.DirectObject): # Give the window a chance to truly open. self.graphicsEngine.renderFrame() self.graphicsEngine.renderFrame() - if self.win.isClosed(): + if self.win != None and self.win.isClosed(): self.notify.info("Window did not open, removing.") self.closeWindow(self.win) @@ -149,7 +149,7 @@ class ShowBase(DirectObject.DirectObject): self.graphicsEngine.renderFrame() self.graphicsEngine.renderFrame() - if self.win.isClosed(): + if self.win != None and self.win.isClosed(): self.notify.info("Window did not open, removing.") self.closeWindow(self.win)