diff --git a/vpython/vpython.py b/vpython/vpython.py index 71e6a10..1cb1d5c 100644 --- a/vpython/vpython.py +++ b/vpython/vpython.py @@ -2934,7 +2934,10 @@ def __init__(self, **args): baseObj._canvas_constructing = False def follow(self, obj): ## should allow a function also - self.addmethod('follow', obj.idx) + if obj is None: + self.addmethod('follow', 'None') + else: + self.addmethod('follow', obj.idx) def select(self): canvas.selected = self