From be7a1346ec442a75947fd63ee2d5677c3977ed53 Mon Sep 17 00:00:00 2001 From: Dave Halter Date: Sun, 10 May 2020 13:29:58 +0200 Subject: [PATCH] Fix #1573 again; a tree_node can be None --- jedi/api/completion.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jedi/api/completion.py b/jedi/api/completion.py index cdf72ce8..840347e0 100644 --- a/jedi/api/completion.py +++ b/jedi/api/completion.py @@ -586,7 +586,7 @@ def _complete_getattr(user_context, instance): ) for func in functions: tree_node = func.tree_node - if tree_node.type != 'funcdef': + if tree_node is None or tree_node.type != 'funcdef': continue for return_stmt in tree_node.iter_return_stmts():