diff --git a/direct/src/gui/DirectSlider.py b/direct/src/gui/DirectSlider.py index a21e5d0d7c..d2066c3b68 100644 --- a/direct/src/gui/DirectSlider.py +++ b/direct/src/gui/DirectSlider.py @@ -114,8 +114,9 @@ class DirectSlider(DirectFrame): raise ValueError, 'Invalid value for orientation: %s' % (self['orientation']) def destroy(self): - self.thumb.destroy() # ow! - del self.thumb + if (hasattr(self, 'thumb')): + self.thumb.destroy() # ow! + del self.thumb DirectFrame.destroy(self) def commandFunc(self):