diff --git a/jedi/evaluate/representation.py b/jedi/evaluate/representation.py index 49312edc..64081c3a 100644 --- a/jedi/evaluate/representation.py +++ b/jedi/evaluate/representation.py @@ -220,6 +220,7 @@ class Instance(use_metaclass(CachedMetaClass, Executed)): method = self.get_subscope_by_name('__getitem__') except KeyError: debug.warning('No __getitem__, cannot access the array.') + return [] else: return self._evaluator.execute(method, [iterable.AlreadyEvaluated(indexes)])