diff --git a/direct/src/gui/DirectEntry.py b/direct/src/gui/DirectEntry.py index 511f443d1e..c33922461b 100644 --- a/direct/src/gui/DirectEntry.py +++ b/direct/src/gui/DirectEntry.py @@ -124,7 +124,11 @@ class DirectEntry(DirectFrame): DirectFrame.destroy(self) def setup(self): - self.node().setup(self['width'], self['numLines']) + # Temporary condition for old pandas. + if hasattr(self.guiItem, 'setupMinimal'): + self.guiItem.setupMinimal(self['width'], self['numLines']) + else: + self.guiItem.setup(self['width'], self['numLines']) def setFocus(self): PGEntry.setFocus(self.guiItem, self['focus'])