diff --git a/direct/src/showbase/ShowBase.py b/direct/src/showbase/ShowBase.py index ddb7fb48d8..5523d91a98 100644 --- a/direct/src/showbase/ShowBase.py +++ b/direct/src/showbase/ShowBase.py @@ -832,7 +832,8 @@ class ShowBase(DirectObject.DirectObject): if self.win is None: mainWindow = True self.win = win - self.bufferViewer.win = win + if hasattr(self, 'bufferViewer'): + self.bufferViewer.win = win self.winList.append(win)